En Javascript, el "Objeto.es()"El método se utiliza principalmente para validar el igualdad de dos valores a través de comparación. Estos valores pueden ser de tipo String, Float, Decimal o entero. Además, el "Objeto.es()El método "también proporciona la funcionalidad para verificar la polaridad de dos números.
No confundas el "Objeto.es()"Método con la igualdad de JavaScript"=="Operador porque existen diferencias significativas entre ellos. Por ejemplo, el "Objeto.es()"Es un método JavaScript que se utiliza para realizar una comparación basada en"original"Valores de tipos de datos primitivos, y el"=="El operador compara los valores especificados después de mudado ellos a un tipo común. En segundo lugar, el operador de igualdad marca los números "-1" y "1"Como igual, mientras que el objeto.El método es () los trata de acuerdo con su polaridad.
Este artículo explicará el objeto.es () método y su uso en JavaScript. Entonces, comencemos!
Cómo usar el objeto JavaScript.es () método
Objeto JavaScript.El método IS () se invoca en los siguientes casos de uso:
Discutiremos los casos de uso mencionados del objeto.IS () Método en la siguiente sección, pero antes de saltar a él, consulte la sintaxis del objeto.es () método en JavaScript.
Sintaxis de usar objeto JavaScript.es () método
Objeto.es (valor1, valor)Aquí, "valor1"Representa el valor que debe compararse con"valor2":
Cómo usar el objeto JavaScript.es () método para comparar cadenas
El javascript "Objeto.es()El método se puede utilizar para comparar cadenas. Para este propósito, debe pasar ambas cuerdas como argumentos al objeto.es () método de la siguiente manera:
consola.Log (objeto.es ("linuxhint", "linuxhint"));El anterior "Objeto.es()"El método comparará el primero"Linuxhint"Cadena al segundo"Linuxhint"Cadena, en términos de"longitud","caracteres," y el "orden"En el que se ensamblan los personajes.
En nuestro caso, ambos valores son iguales según los criterios mencionados, por lo que el caso de retorno del "Objeto.es()"El método se establecerá en"verdadero":
Ahora, cambiemos el segundo valor de argumento a "Linux"Y verifique la salida del objeto.es () método:
consola.Log (objeto.es ("Linuxhint", "Linux"));Como la longitud de los argumentos de cadena especificados no es lo mismo, objeto.El método is () no los comparará más y devuelve un "FALSO" valor:
Cómo usar el objeto JavaScript.es () método para comparar objetos
En su programa, también puede utilizar "Objeto.es()Método para realizar una comparación entre objetos. Por ejemplo, el objeto dado a continuación.El método IS () comparará dos objetos vacíos:
consola.Log (objeto.es(, ));Producción
En este punto, debes cuestionarte a ti mismo que los objetos aprobados están vacíos, ninguno de los dos tiene ningún par de valores clave, entonces por qué "Objeto.es()"Devuelto"FALSO"?
Los objetos especificados se ven igual; Sin embargo, son dos objetos diferentes, ya que se refieren a diferentes direcciones de memoria. Por eso el "Objeto.es()El método marcó estos objetos vacíos como desiguales después de comparar sus referencias.
Además, no importa si el agregado "valor clave"Los pares son iguales en ambos objetos. El javascript "Objeto.es()"El método aún regresará"FALSO"Después de la ejecución:
dejar objeto1 = edad: 23;Producción
Dos objetos solo se consideran "igual"Si apuntan hacia la misma dirección de memoria. Por ejemplo, cuando comparemos el creado "objeto1"Para sí mismo, el"Objeto.es()" colocar "verdadero"Como su caso de devolución:
consola.Log (objeto.es (Object1, Object1));Producción
Cómo usar el objeto JavaScript.es () método para comparar la polaridad de dos números
El polaridad de un número significa si el número es positivo o negativo. Quiere comparar la polaridad de dos números en JavaScript? Utilizar el "Objeto.es()"Método en su código y especifique los números como argumentos en él.
Por ejemplo, los números "-1" y "1"Pasó al objeto.El método es () no es igual como "-1" es más pequeña que "1", entonces el "Objetos.es()"El método volverá"FALSO":
consola.Log (objeto.es (-1, 1));Producción
Si los números especificados son iguales en términos de polaridad, entonces en el siguiente paso, el "Objeto.es()"El método los comparará y devolverá"verdadero"Si sus valores son iguales.
Por ejemplo, ambos argumentos en los siguientes "Objeto.es()"El método son"positivo,"Y sus valores son iguales, por lo que el valor booleano resultante se imprimirá como"verdadero":
consola.Log (objeto.es (3, 3));Producción
Hemos compilado toda la información esencial relacionada con el objeto JavaScript.es () método. Puede explorarlo más de acuerdo con sus requisitos.
Conclusión
Objeto JavaScript.es() el método se utiliza para comparar dos valores. Trata objetos y valores primitivos de manera diferente. En el caso de valores primitivos, objeto.es () método verlos "por valor"Y compara su"longitud","caracteres," y el "orden de los personajes", mientras "objetos"Se comparan en base a"referencias". El polaridad de múltiples números también se pueden comparar con JavaScript.es () método. Este artículo explicó el funcionamiento del objeto JavaScript.es () método.