| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/String/normalize | [Back] [Original] |
Get to know MDN better
Esta pgina ha sido traducida del ingls por la comunidad. Aprende ms y nete a la comunidad de MDN Web Docs.
Esta caracterstica est consolidada y funciona en muchos dispositivos y versiones de navegador. Est disponible en todos los navegadores desde septiembre de 2016.
El mtodo normalize() retorna la Forma de Normalizacin Unicode de la cadena dada (si el valor no es una cadena, primero ser convertido a ese tipo).
str.normalize([form])
formUno de"NFC", "NFD", "NFKC", o "NFKD", especificando la Forma de Normalizacin Unicode. Si es omitida o undefined, se utiliza "NFC".
NFC Forma de Normalizacin de Composicin Cannica.NFD Forma de Normalizacin de Descomposicin Cannica.NFKC Forma de Normalizacin de Composicin de Compatibilidad.NFKD Forma de Normalizacin de Descomposicin de Compatibilidad.Una cadena que contiene la Forma de Normalizacin Unicode de la cadena dada.
RangeErrorUn error RangeError es lanzado si form no es uno de los valores especificados arriba.
El mtodo normalize() retorna la Forma de Normalizacin Unicode de una cadena. No afecta el valor de la cadena en s misma.
normalize()// Cadena inicial
// U+1E9B: LETRA S LATINA MINSCULA CON PUNTO ARRIBA
// U+0323: COMBINACIN CON PUNTO ABAJO
var str = "\u1E9B\u0323";
// Forma compuesta cannicamente (NFC)
// U+1E9B: LETRA S LATINA MINSCULA CON PUNTO ARRIBA
// U+0323: COMBINACIN CON PUNTO ABAJO
str.normalize("NFC"); // '\u1E9B\u0323'
str.normalize(); // lo mismo que arriba
// Forma cannicamente descompuesta (NFD)
// U+017F: LETRA S LATINA MINSCULA
// U+0323: COMBINACIN CON PUNTO ABAJO
// U+0307: COMBINACIN CON PUNTO ARRIBA
str.normalize("NFD"); // '\u017F\u0323\u0307'
// Compuesta con compatibilidad (NFKC)
// U+1E69: LETRA S LATINA MINSCULA CON PUNTO ARRIBA Y ABAJO
str.normalize("NFKC"); // '\u1E69'
// Descompuesta con compatibilidad (NFKD)
// U+0073: LETRA S LATINA MINSCULA
// U+0323: COMBINACIN CON PUNTO ABAJO
// U+0307: COMBINACIN CON PUNTO ARRIBA
str.normalize("NFKD"); // '\u0073\u0323\u0307'
| Especificacin |
|---|
| ECMAScript 2027 LanguageSpecification # sec-string.prototype.normalize |
Esta pgina se modific por ltima vez el 17 dic 2024 por colaboradores de MDN.
StringString.prototype.anchor()at()String.prototype.big()String.prototype.blink()String.prototype.bold()String.prototype.charAt()String.prototype.charCodeAt()String.prototype.codePointAt()String.prototype.concat()String.prototype.endsWith()String.prototype.fixed()String.prototype.fontcolor()String.prototype.fontsize()String.prototype.includes()String.prototype.indexOf()isWellFormed()String.prototype.italics()String.prototype.lastIndexOf()String.prototype.link()String.prototype.localeCompare()String.prototype.match()String.prototype.matchAll()String.prototype.normalize()padEnd()String.prototype.padStart()String.prototype.repeat()String.prototype.replace()String.prototype.replaceAll()String.prototype.search()String.prototype.slice()String.prototype.small()String.prototype.split()String.prototype.startsWith()String.prototype.strike()String.prototype.sub()String.prototype.substr()String.prototype.substring()String.prototype.sup()String.prototype.toLocaleLowerCase()String.prototype.toLocaleUpperCase()String.prototype.toLowerCase()String.prototype.toString()String.prototype.toUpperCase()toWellFormed()String.prototype.trim()String.prototype.trimEnd()trimStart()String.prototype.valueOf()[Symbol.iterator]()Object/FunctionPartes de este contenido son 19982026 de colaboradores individuales de mozilla.org. Contenido disponible bajo una licencia Creative Commons.
| Web Proxy Viewer | New URL | Original Page |