Este artigo demonstrará o conceito de verificar se um objeto é uma instância de classe ou não em javascript.
Como verificar/verificar se um objeto não é uma instância de classe em javascript?
Para verificar se um objeto é uma instância da classe ou não em JavaScript, aplique as seguintes abordagens em combinação com o “instancia de”Operador:
Vamos ilustrar cada uma das abordagens uma por uma!
Abordagem 1: Verifique/verifique se um objeto não é uma instância de classe em javascript usando o lógico não (!) Operador
O "instancia de”O operador em JavaScript é usado para verificar o tipo de objeto em tempo de execução. O "lógicoOs operadores são usados para analisar a lógica entre os valores. Mais especificamente, o lógico “não(!)”O operador fornece o valor“verdadeiro“Se um valor falso for indicado. Essas abordagens podem ser utilizadas em combinação para verificar o tipo de objeto criado em relação a uma classe específica.
Sintaxe
Instância de nome do tipoNa sintaxe acima:
Exemplo
Vamos ver o exemplo abaixo do ponto abaixo:
Nas linhas acima do código:
Saída
Como evidente na saída, o objeto criado é a instância da classe “Bicicleta"E não o"Carro”.
Abordagem 2: Verifique se um objeto não é uma instância de classe em JavaScript usando o valor booleano
Os valores "verdadeiro" e "falso”Representam os valores booleanos. Esses valores podem ser utilizados para aplicar uma verificação no objeto em relação à classe com base em um valor booleano e exibir o resultado correspondente.
Exemplo
O exemplo abaixo do rumo ilustra o conceito declarado:
No trecho de código acima:
Saída
A saída acima indica que o requisito desejado é atendido.
Conclusão
O "instancia deOperador combinado com o “Lógico não (!)Operador ou o “Valor booleano”Pode ser usado para verificar se um objeto não é uma instância da classe em JavaScript. Essas abordagens podem ser aplicadas para criar um objeto referente a uma das classes e verificar sua instância. Depois disso, o resultado correspondente em relação ao lógico não (!) O operador ou o valor booleano, respectivamente, é retornado. Este blog é orientado a verificar se um objeto é uma instância da classe ou não em JavaScript.