Maison >interface Web >js tutoriel >Comment utiliser la fonction de normalisation

Comment utiliser la fonction de normalisation

不言
不言original
2019-02-18 15:29:009178parcourir

string.normalize() est une fonction intégrée en Comment utiliser la fonction de normalisation, qui est utilisée pour renvoyer le format Unicode de la chaîne d'entrée donnée. Si l'entrée donnée n'est pas une chaîne, elle sera d'abord convertie en chaîne, puis la fonction fonctionnera. Jetons un coup d'œil à l'utilisation spécifique de la fonction de normalisation.

Comment utiliser la fonction de normalisation

Jetons d'abord un coup d'œil à la syntaxe de base de normalize()

string.normalize([form])

Les paramètres ici sont sous la forme de plusieurs types :

NFC : Composition Canonique.

NFD : Décomposition canonique formelle normalisée.

NFKC : Composition de compatibilité de forme standardisée.

NFKD : Décomposition de compatibilité de forme normalisée.

Ceux-ci illustrent la table de normalisation Unicode.

Regardons un exemple spécifique

Le code est le suivant

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script> 
 
  var a = "php中文网"; 
    
  b = a.normalize(&#39;NFC&#39;) 
  c = a.normalize(&#39;NFD&#39;) 
  d = a.normalize(&#39;NFKC&#39;) 
  e = a.normalize(&#39;NFKD&#39;) 
    
  document.write(b +"<br>"); 
  document.write(c +"<br>"); 
  document.write(d +"<br>"); 
  document.write(e); 
    
</script> 
</body>
</html>

Le résultat de sortie est le suivant :

php中文网
php中文网
php中文网
php中文网

Cet article se termine ici C'est fini. Pour un contenu plus passionnant, vous pouvez prêter attention à d'autres tutoriels de rubriques connexes sur le site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn