JavaScript Cadena localeCompare()
Ejemplos
Compara "ab" con "cd":
let text1 = "ab";
let text2 = "cd";
let result = text1.localeCompare(text2);
let text1 = "cd";
let text2 = "ab";
let result = text1.localeCompare(text2);
Más ejemplos a continuación.
Definición y uso
El localeCompare()
método compara dos cadenas en la configuración regional actual.
El localeCompare()
método devuelve el orden de clasificación -1, 1 o 0 (para antes, después o igual).
La configuración regional actual se basa en la configuración de idioma del navegador.
Sintaxis
string.localeCompare(compareString)
Parámetros
Parameter | Description |
compareString | Required. The string to compare with. |
Valor devuelto
Escribe | Descripción |
Un número | Uno de 3 valores: -1 si la cadena se ordena antes de compareString 0 si las dos cadenas son iguales 1 si la cadena se ordena después de compareString |
Más ejemplos
let text1 = "ab";
let text2 = "ab";
let result = text1.localeCompare(text2);
let text1 = "A";
let text2 = "a";
let result = text1.localeCompare(text2);
páginas relacionadas
Compatibilidad con navegador
localeCompare()
es una característica de ECMAScript1 (ES1).
ES1 (JavaScript 1997) es totalmente compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |