Quatre fonctions JS sont principalement utilisées pour implémenter la conversion de cas de lettres dans JS:
1.Tolocaleuppercase
2.Touppercase
3. Tolocalelolowercase
4. Tolowercase
Vous trouverez ci-dessous une analyse simple de ces quatre fonctions JS qui implémentent la conversion de cas une par une.
1.Tolocaleuppercase
Tous les caractères alphabétiques de la chaîne seront convertis en majuscules tout en s'adaptant au lieu actuel de l'environnement hôte.
2.Touppercase
Convertissez toutes les lettres de la chaîne en lettres majuscules.
3. Tolocalelolowercase
Convertissez tous les caractères alphabétiques de la chaîne en minuscules, en tenant compte du lieu actuel de l'environnement hôte.
4. Tolowercase
Convertissez des lettres dans la chaîne en lettres minuscules.
L'utilisation des quatre fonctions ci-dessus est fondamentalement la même. Voici un exemple utilisant TolowerCase:
La copie de code est la suivante:
var str = 'www.vevb.com / abc';
document.write (str.tolowercase ()); // la sortie www.vevb.com/abc
ou:
La copie de code est la suivante: document.write ('www.vevb.com/abc'.tolowercase ());
Nous pouvons voir que les fonctions de la tolocaleuppercase et de la touppercase sont les mêmes, et TolocalellowerCase et TolowerCase ont également les mêmes fonctions. Alors, quelle est la différence entre eux?
(1) Tolocaleuppercase TolocalelowerCase Ces deux fonctions s'adapteront aux paramètres régionaux actuels de l'environnement hôte lors de la conversion des caractères dans la chaîne. Dans la plupart des cas, le résultat est le même que le résultat obtenu en utilisant les fonctions de tolowercase touppercase. Mais si les règles linguistiques entrent en conflit avec la méthode de mappage de cas Unicode ordinaire, le résultat sera différent.
(2) La méthode de ToPercase Tolowercase ne convertit pas les caractères non alphabétiques dans la chaîne.