<JavaScript string de referência
Exemplo
Comparar duas cadeias na localidade atual:
var str1 = "ab";
var str2 = "cd";
var n = str1.localeCompare(str2);
O resultado de n será:
-1 // str1 is sorted before str2
Tente você mesmo " Mais "Try it Yourself" exemplos abaixo.
Definição e Uso
O localeCompare() método compara duas cordas no local atual.
A localidade é com base nas configurações de idioma do navegador.
O localeCompare() método retorna um número que indica se a seqüência vem antes, depois ou é igual como o CompareString na ordem de classificação.
Suporte navegador
Método | |||||
---|---|---|---|---|---|
localeCompare() | sim | sim | sim | sim | sim |
Sintaxe
Os valores dos parâmetros Parâmetro Descrição compareString Requeridos. A seqüência de caracteres para comparar com
Detalhes técnicos
Valor de retorno: Um número, indicando se a string de referência vem antes, depois ou é o mesmo que o CompareString na ordem de classificação. Retorna um dos três valores: - -1 se a cadeia de referência é ordenada antes da CompareString
- 0 se as duas seqüências são iguais
- 1 se a string de referência é classificada após a CompareString
JavaScript Versão: 1,2
mais Exemplos
Exemplo
Comparar duas cadeias na localidade atual:
var str1 = "cd";
var str2 = "ab";
var n = str1.localeCompare(str2);
O resultado de n será:
1 // str1 is sorted after str2 Tente você mesmo "
Exemplo
Comparar duas cadeias iguais na localidade atual:
var str1 = "ab";
var str2 = "ab";
var n = str1.localeCompare(str2);
O resultado de n será:
0 // the two strings are equal Tente você mesmo "
<JavaScript string de referência