| [ 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.
This feature is well established and works across many devices and browser versions. Its been available across browsers since 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'
| Specification |
|---|
| ECMAScript 2027 LanguageSpecification # sec-string.prototype.normalize |
This page was last modified on 17 dic 2024 by MDN contributors.
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/FunctionYour blueprint for a better internet.
Portions of this content are 19982026 by individual mozilla.org contributors. Content available under a Creative Commons license.
| Web Proxy Viewer | New URL | Original Page |