JS verwendet hauptsächlich vier js-Funktionen, um die Groß-/Kleinschreibung zu realisieren:
1.toLocaleUpperCase
2.toUpperCase
3.toLocaleLowerCase
4. toLowerCase
Das Folgende ist eine einfache Analyse dieser vier js-Funktionen, die die Fallkonvertierung implementieren.
1.toLocaleUpperCase
Konvertiert alle alphabetischen Zeichen in der Zeichenfolge in Großbuchstaben und passt sich dabei dem aktuellen Gebietsschema der Hostumgebung an.
2.toUpperCase
Konvertiert alle Buchstaben in der Zeichenfolge in Großbuchstaben.
3.toLocaleLowerCase
Konvertiert alle alphabetischen Zeichen der Zeichenfolge in Kleinbuchstaben und berücksichtigt dabei das aktuelle Gebietsschema der Hostumgebung.
4.toLowerCase
Konvertiert die Buchstaben in der Zeichenfolge in Kleinbuchstaben.
Die Verwendung der oben genannten vier Funktionen ist grundsätzlich dieselbe. Im Folgenden wird nur toLowerCase als Beispiel verwendet:
var str='www.php.cn/ABC'; document.write(str.toLowerCase());//将输出 www.php.cn/abc
oder:
document.write('www.php.cn/ABC'.toLowerCase());
Wir können sehen die Funktionen toLocaleUpperCase und toUpperCase Sie sind alle gleich, toLocaleLowerCase und toLowerCase haben auch die gleichen Funktionen. Was ist also der Unterschied zwischen ihnen?
(1) toLocaleUpperCase toLocaleLowerCase Diese beiden Funktionen passen sich beim Konvertieren von Zeichen in einer Zeichenfolge an das aktuelle Gebietsschema der Hostumgebung an. In den meisten Fällen ist das Ergebnis dasselbe wie bei Verwendung der toUpperCase toLowerCase-Funktionen. Wenn die Sprachregeln jedoch mit der regulären Unicode-Fallzuordnung in Konflikt stehen, sind die Ergebnisse unterschiedlich.
(2) Die toUpperCase-toLowerCase-Methode konvertiert keine nichtalphabetischen Zeichen in der Zeichenfolge.
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie Sie mit Javascript Buchstaben in Groß- und Kleinbuchstaben umwandeln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!