Ao escrever programas JavaScript, enfrentamos frequentemente situações em que é necessário comparar primeiro duas cordas antes de realizar uma operação. Por exemplo, você pode permitir que uma pessoa faça login em um site se o nome deles corresponder a um dos nomes de usuário já no banco de dados. Em seguida, use o estrito operador de igualdade “===”Para comparar strings. No entanto, o JavaScript também suporta várias maneiras de realizar comparações de strings.
Este post explicará para realizar comparações de strings em javascript.
Como executar a comparação de strings em javascript?
Para realizar a comparação de strings em JavaScript, existem diferentes métodos que podem ser utilizados. Alguns deles estão listados abaixo:
Método 1: Execute a comparação de strings em JavaScript com base nos valores
Para executar a comparação de strings em javascript com base em valores e no caso de caracteres, o “Operador estrito de igualdade”(===) pode ser utilizado.
Sintaxe
String === StringEste operador compara as duas cordas sem convertê -las em um tipo comum.
Exemplo
Neste exemplo declarado, inicialize a constante com um nome específico e adicione a primeira string. Em seguida, defina a segunda constante:
const FirstString = 'lh';Agora, utilize o “console.registro()”Método e compare a string com a ajuda de“Operador estrito de igualdade" do seguinte modo:
console.log (primeirostring === SecondString);Pode -se observar que a saída da comparação de string foi retornada como falsa porque ambas as strings são diferentes:
Método 2: Execute a comparação de strings em JavaScript com base em ordem alfabética
Para realizar a comparação de strings em JavaScript com base na ordem alfabética, o “LocalecMare ()”O método pode ser usado. Para fazer isso, utilize a sintaxe declarada abaixo para esse fim:
String1.LocalECompare (String2)Exemplo
Primeiro de tudo, defina as variáveis com valores de string:
var FURN_STRING = "APPLE";Então, passe a string como um argumento para o “LocalecMare ()”Método que precisa ser comparado:
console.log (segundo_string.localCompare (terceiro_string));Saída
Método 3: Execute a comparação de strings em JavaScript com base no comprimento
Também podemos realizar comparações de strings com base no comprimento da string. Para esse fim, confira a sintaxe dada:
FirstString.Comprimento> SecondString.comprimentoAqui, o adicionado “>Operação verifica que o “comprimento”Da segunda sequência é menor que o comprimento da primeira corda.
Exemplo
Neste bloco de código, definimos duas constantes com os valores necessários:
const FirstString = 'lh';Agora, vamos compará -los com base no comprimento:
console.log (FirstString.Comprimento> SecondString.comprimento);A saída retornada “falso”, Pois o comprimento da primeira corda é menor que o segundo.
Conclusão
Para executar comparações de strings em JavaScript, vários métodos podem ser usados. Por exemplo, você pode executar a comparação de strings com base em valores com a ajuda do “===Operador de igualdade estrito, baseado em alfabetos usando o “LocalecMare ()”Método ou o comprimento da string com o“Operador. Esta posta.