La méthode String normalize ()

Tout savoir sur la méthode JavaScript normalize () d'une chaîne

Unicode a quatre principauxformulaires de normalisation. Leurs codes sontNFC,NFD,NFKC,NFKD.Wikipédia a une bonne explication du sujet.

Lenormalize()renvoie la chaîne normalisée selon la forme que vous spécifiez, que vous passez en paramètre (NFCétant la valeur par défaut si le paramètre n'est pas défini).

Je vais réutiliser l'exemple MDN car je suis sûr qu'il y a une utilisation valide mais je ne trouve pas d'autre exemple:

'\u1E9B\u0323'.normalize() //ẛ̣
'\u1E9B\u0323'.normalize('NFD') //ẛ̣
'\u1E9B\u0323'.normalize('NFKD') //ṩ
'\u1E9B\u0323'.normalize('NFKC') //ṩ

Téléchargez mon gratuitManuel du débutant JavaScript


Plus de tutoriels js: