Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erläuterung von 4 Funktionen für die Umwandlung von Javascript-Buchstaben in Groß- und Kleinschreibung_Javascript-Fähigkeiten

Detaillierte Erläuterung von 4 Funktionen für die Umwandlung von Javascript-Buchstaben in Groß- und Kleinschreibung_Javascript-Fähigkeiten

WBOY
WBOYOriginal
2016-05-16 16:49:041969Durchsuche

Vier js-Funktionen werden hauptsächlich verwendet, um die Konvertierung von Groß- und Kleinschreibung in js zu implementieren:

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:

Code kopieren Der Code lautet wie folgt:

var str='www.jb51.net /ABC' ;
document.write(str.toLowerCase());//gibt www.jb51.net/abc
aus

oder:

Code kopieren Der Code lautet wie folgt:
document.write('www.jb51.net/ABC '.toLowerCase ());

Wir können sehen, dass toLocaleUpperCase und toUpperCase dieselbe Funktion haben, toLocaleLowerCase und toLowerCase haben auch dieselbe Funktion. 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 im Widerspruch zur regulären Unicode-Fallzuordnung stehen, sind die Ergebnisse unterschiedlich.

(2) Die toUpperCase-toLowerCase-Methode konvertiert keine nichtalphabetischen Zeichen in der Zeichenfolge.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn