Este artículo demostrará el concepto de verificar si un objeto es una instancia de clase o no en JavaScript.
Cómo verificar/verificar si un objeto no es una instancia de clase en JavaScript?
Para verificar si un objeto es una instancia de la clase o no en JavaScript, aplique los siguientes enfoques en combinación con el "en vez de"Operador:
Ilustremos cada uno de los enfoques uno por uno!
Enfoque 1: Compruebe/verifique si un objeto no es una instancia de clase en JavaScript usando el lógico no (!) Operador
El "en vez de"El operador en JavaScript se usa para verificar el tipo de objeto en tiempo de ejecución. El "lógicoLos operadores se utilizan para analizar la lógica entre los valores. Más específicamente, lo lógico "no(!)"El operador da el valor"verdadero"Si se indica un valor falso. Estos enfoques se pueden utilizar en combinación para verificar el tipo de objeto creado con respecto a una clase en particular.
Sintaxis
Nombre de instancia de tipoEn la sintaxis anterior:
Ejemplo
Vamos a ver el ejemplo declarado a continuación:
En las líneas de código anteriores:
Producción
Como es evidente desde la salida, el objeto creado es la instancia de la clase "Bicicleta"Y no el"Auto".
Enfoque 2: Compruebe si un objeto no es una instancia de clase en JavaScript usando el valor booleano
Los valores "verdadero" y "FALSO"Representa los valores booleanos. Estos valores se pueden utilizar para aplicar una verificación sobre el objeto con respecto a la clase basada en un valor booleano y mostrar el resultado correspondiente.
Ejemplo
El ejemplo a continuación ilustra el concepto declarado:
En el fragmento de código anterior:
Producción
La salida anterior indica que se cumple el requisito deseado.
Conclusión
El "en vez de"Operador combinado con el"Lógico no (!)"Operador o el"Valor booleano"Se puede usar para verificar si un objeto no es una instancia de la clase en JavaScript. Estos enfoques se pueden aplicar para crear un objeto que se refiere a una de las clases y verificar su instancia. Después de eso, el resultado correspondiente con respecto a la lógica no (!) El operador o el valor booleano, respectivamente, se devuelve. Este blog se guía para verificar si un objeto es una instancia de la clase o no en JavaScript.