Em JavaScript, o "Objeto.é()”O método é usado principalmente para validar o igualdade de dois valores através comparação. Esses valores podem ser do tipo string, flutuação, decimal ou inteira. Além disso, o “Objeto.é()”O método também fornece a funcionalidade para verificar a polaridade de dois números.
Não confunda o “Objeto.é()”Método com a igualdade JavaScript“==”Operador porque existem diferenças significativas entre eles. Por exemplo, o “Objeto.é()”É um método JavaScript que é utilizado para realizar a comparação com base em“original”Valores dos tipos de dados primitivos e os“==”O operador compara valores especificados após conversão eles para um tipo comum. Em segundo lugar, o operador da igualdade marca os números “-1" e "1”Como igual, enquanto o objeto.é () o método os trata de acordo com sua polaridade.
Este artigo explicará o objeto.é () método e seu uso em javascript. Então vamos começar!
Como usar o objeto JavaScript.é () método
Objeto JavaScript.O método IS () é invocado nos seguintes casos de uso:
Discutiremos os casos de uso mencionados do objeto.é () método na próxima seção, mas antes de pular nela, confira a sintaxe do objeto.é () método em javascript.
Sintaxe do uso do objeto JavaScript.é () método
Objeto.é (valor1, valor)Aqui, "valor1”Representa o valor que precisa ser comparado a“valor2”:
Como usar o objeto JavaScript.é () método para comparar strings
O javascript “Objeto.é()”O método pode ser usado para comparar strings. Para esse fim, você deve passar as duas cordas como argumentos para o objeto.é () método da seguinte maneira:
console.log (objeto.é ("Linuxhint", "Linuxhint"));O acima mencionado “Objeto.é()”O método comparará o primeiro“Linuxhint”String para o segundo“Linuxhint”String, em termos de“comprimento","personagens," e a "ordem”Em que os personagens são montados.
No nosso caso, ambos os valores são iguais de acordo com os critérios mencionados, então o caso de retorno do “Objeto.é()”O método será definido como“verdadeiro”:
Agora, vamos mudar o segundo valor de argumento para “Linux”E confira a saída do objeto.é () método:
console.log (objeto.é ("Linuxhint", "Linux"));Como o comprimento dos argumentos especificados da string não é o mesmo, objeto.O método é () não os comparará ainda e retorna um “falso" valor:
Como usar o objeto JavaScript.é () método para comparar objetos
No seu programa, você também pode utilizar “Objeto.é()”Método para realizar uma comparação entre objetos. Por exemplo, o objeto abaixo do rumo.O método IS () comparará dois objetos vazios:
console.log (objeto.é(, ));Saída
Neste ponto, você deve estar se questionando que os objetos passados estão vazios, nenhum deles tem nenhum par de valores-chave, então por que ““Objeto.é()" devolvida "falso”?
Os objetos especificados parecem iguais; No entanto, eles são dois objetos diferentes, pois se referem a diferentes endereços de memória. É por isso que o “Objeto.é()”O método marcou esses objetos vazios como desiguais depois de comparar suas referências.
Além disso, não importa se o adicionado “valor chave”Os pares são os mesmos nos dois objetos. O javascript “Objeto.é()”O método ainda retornará“falso”Após a execução:
Seja objeto1 = idade: 23;Saída
Dois objetos são considerados apenas “igual“Se eles apontarem para o mesmo endereço de memória. Por exemplo, quando compararemos o criado “objeto1”Para si, o“Objeto.é()" definir "verdadeiro”Como seu caso de retorno:
console.log (objeto.é (object1, object1));Saída
Como usar o objeto JavaScript.é () método para comparar a polaridade de dois números
O polaridade de um número significa se o número é positivo ou negativo. Deseja comparar a polaridade de dois números em JavaScript? Utilize o “Objeto.é()”Método em seu código e especifique os números como argumentos nele.
Por exemplo, os números “-1" e "1”Passou para o objeto.é () o método não é igual como “-1" É menor que "1", então o "Objetos.é()”O método retornará“falso”:
console.log (objeto.é (-1, 1));Saída
Se os números especificados forem iguais em termos de polaridade, então na próxima etapa, o ““Objeto.é()”O método os comparará e retornará“verdadeiro“Se seus valores forem iguais.
Por exemplo, ambos os argumentos no abaixo "Objeto.é()”Método é“positivo,”E seus valores são iguais, portanto o valor booleano resultante será impresso como“verdadeiro”:
console.log (objeto.é (3, 3));Saída
Nós compilamos todas as informações essenciais relacionadas ao objeto JavaScript.é () método. Você pode explorá -lo ainda mais de acordo com seus requisitos.
Conclusão
Objeto JavaScript.é() o método é usado para comparar dois valores. Trata objetos e valores primitivos de maneira diferente. No caso de valores primitivos, objeto.é () método, verifique -os “by-valor”E compara seu“comprimento","personagens," e a "ordem dos personagens", enquanto "objetos”São comparados com base em“referências”. O polaridade de vários números também podem ser comparados usando JavaScript.é () método. Este artigo explicou o funcionamento do objeto JavaScript.é () método.