Verifique se o objeto não é a classe de classe de JavaScript

Verifique se o objeto não é a classe de classe de JavaScript
Ao lidar com códigos complexos em JavaScript, pode haver ambiguidade em relação ao objeto integrado a uma classe específica. Por exemplo, localizar um objeto específico em relação à classe ou o contrário. Nesses casos, verificar se um objeto não é uma instância da classe em JavaScript faz maravilhas para acessar os dados relevantes instantaneamente.

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:

  • ““Lógico não (!)Operador.
  • ““Valor booleano”.

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 tipo

Na sintaxe acima:

  • ““nome”Aponta para o nome do objeto.
  • ““tipo”Corresponde ao tipo de objeto.

Exemplo
Vamos ver o exemplo abaixo do ponto abaixo:

Nas linhas acima do código:

  • Crie duas classes chamadas “Carro" e "Bicicleta”, Respectivamente.
  • Na próxima etapa, crie um objeto chamado “Instclass”Com a ajuda do“novo"Palavra -chave e a"Bicicleta()”Construtor, respectivamente referindo -se à classe“Bicicleta”.
  • Agora, aplique o lógico “não(!)"Operador junto com o"instancia de”Operador para verificar a instância do objeto em relação à classe declarada.
  • Sobre a condição satisfeita, o “se“Condição será executada.
  • No outro cenário, o “outro”A declaração será exibida.

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:

  • Da mesma forma, crie duas classes chamadas “faculdade" e "universidade”, Respectivamente.
  • Depois disso, da mesma forma, crie um objeto da classe “faculdade"Chamado"Instclass”.
  • Agora, aplique o “instancia de“Operador para verificar a instância do objeto com a ajuda do valor booleano alocado“falso”.
  • Após a condição satisfeita, a declaração anterior será exibida.
  • Caso contrário, a última declaração no “outro“Condição será executada.

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.