Vier JS -Funktionen werden hauptsächlich zur Implementierung der Briefumwandlung in JS verwendet:
1.Tolocaluppercase
2.Touppercase
3. TolocalelowerCase
4. Tolowercase
Im Folgenden finden Sie eine einfache Analyse dieser vier JS -Funktionen, die die Fallkonvertierung nacheinander implementieren.
1.Tolocaluppercase
Alle alphabetischen Zeichen in der Zeichenfolge werden in Großbuchstaben umgewandelt, während sie sich an das aktuelle Gebietsschema der Hostumgebung anpassen.
2.Touppercase
Konvertieren Sie alle Buchstaben in die Zeichenfolge in Großbuchstaben.
3. TolocalelowerCase
Konvertieren Sie alle alphabetischen Zeichen der String in Kleinbuchstaben unter Berücksichtigung des aktuellen Gebiets der Hostumgebung.
4. Tolowercase
Konvertieren Sie Buchstaben in die Zeichenfolge in Kleinbuchstaben.
Die Verwendung der oben genannten vier Funktionen ist im Grunde der gleiche. Hier ist ein Beispiel mit TolowerCase:
Die Codekopie lautet wie folgt:
var str = 'www.vevb.com/abc';
document.write (str.tolowerCase ()); // Die Ausgabe www.vevb.com/abc
oder:
Die Codekopie lautet wie folgt: document.write ('www.vevb.com/abc'.tolowerCase ());
Wir können sehen, dass die Funktionen von Tolocaluppercase und Touppercase gleich sind und TolocelowerCase und TolowerCase auch die gleichen Funktionen haben. Was ist der Unterschied zwischen ihnen?
(1) Tolocaluppercase TolocalelowerCase Diese beiden Funktionen passen sich an die aktuellen Gebietsschemaseinstellungen der Hostumgebung an, wenn sie Zeichen in der Zeichenfolge konvertieren. In den meisten Fällen ist das Ergebnis das gleiche wie das Ergebnis, das unter Verwendung der Touppercase -Tolowercase -Funktionen erzielt wird. Wenn die Sprachregeln jedoch mit der regulären Unicode -Fallzuordnungsmethode in Konflikt stehen, ist das Ergebnis unterschiedlich.
(2) Die Touppercase TolowerCase-Methode wandelt nicht alphabetische Zeichen in der Zeichenfolge um.