Ejemplo
Comparar dos cadenas en la localización actual:
var str1 = "ab";
var str2 = "cd";
var n = str1.localeCompare(str2);
El resultado de n será:
-1 // str1 is sorted before str2
Inténtalo tú mismo " Más "Try it Yourself" ejemplos a continuación.
Definición y Uso
El localeCompare() método compara dos cadenas en la localización actual.
La configuración regional se basa en la configuración de idioma del navegador.
El localeCompare() método devuelve un número que indica si la cadena viene antes, después o es igual como el CompareString en orden de clasificación.
Soporte del navegador
Método | |||||
---|---|---|---|---|---|
localeCompare() | Sí | Sí | Sí | Sí | Sí |
Sintaxis
Los valores de los parámetros Parámetro Descripción compareString Necesario. La cadena de comparar con
Detalles técnicos
Valor de retorno: Un número, que indica si la cadena de referencia viene antes, después o es el mismo que el CompareString en orden de clasificación. Devuelve uno de tres valores: - -1 si la cadena de referencia se ordena antes de la CompareString
- 0 si las dos cadenas son iguales
- 1 si la cadena de referencia está ordenada después de la CompareString
Versión de JavaScript: 1.2
Más ejemplos
Ejemplo
Comparar dos cadenas en la localización actual:
var str1 = "cd";
var str2 = "ab";
var n = str1.localeCompare(str2);
El resultado de n será:
1 // str1 is sorted after str2 Inténtalo tú mismo "
Ejemplo
Comparar dos cadenas iguales en la localización actual:
var str1 = "ab";
var str2 = "ab";
var n = str1.localeCompare(str2);
El resultado de n será:
0 // the two strings are equal Inténtalo tú mismo "
<String Referencia JavaScript