Questo articolo dimostrerà il concetto di controllo se un oggetto è un'istanza di classe o meno in JavaScript.
Come controllare/verificare se un oggetto non è una classe di istanza in JavaScript?
Per verificare se un oggetto è un'istanza della classe o meno in JavaScript, applica i seguenti approcci in combinazione con "istanza di"Operatore:
Illustriamo ciascuno degli approcci uno per uno!
Approccio 1: controlla/verifica se un oggetto non è una classe di istanza in JavaScript usando il logico non (!) Operatore
IL "istanza di"L'operatore in JavaScript viene utilizzato per verificare il tipo dell'oggetto in fase di esecuzione. IL "logico"Gli operatori vengono utilizzati per analizzare la logica tra i valori. Più specificamente, il logico "non(!)"L'operatore dà il valore"VERO"Se viene indicato un valore falso. Questi approcci possono essere utilizzati in combinazione per verificare il tipo di oggetto creato rispetto a una particolare classe.
Sintassi
Nome istanza del tipoNella sintassi sopra:
Esempio
Panoramiamo l'esempio di seguito:
Nelle righe di codice sopra:
Produzione
Come evidente dall'output, l'oggetto creato è l'istanza della classe "Bicicletta"E non il"Auto".
Approccio 2: controlla se un oggetto non è una classe di istanza in JavaScript usando il valore booleano
I valori "VERO" E "falso"Rappresenta i valori booleani. Questi valori possono essere utilizzati per applicare un controllo sull'oggetto rispetto alla classe in base a un valore booleano e visualizzare il risultato corrispondente.
Esempio
L'esempio seguente illustra il concetto dichiarato:
Nel frammento di codice sopra:
Produzione
L'output di cui sopra indica che il requisito desiderato è soddisfatto.
Conclusione
IL "istanza di"Operatore combinato con il"Logico no (!)"Operatore o il"Valore booleano"Può essere usato per verificare se un oggetto non è un'istanza della classe in JavaScript. Questi approcci possono essere applicati per creare un oggetto che si riferisce a una delle classi e controlla la sua istanza. Successivamente, il risultato corrispondente rispetto al logico non (!) Operatore o il valore booleano, rispettivamente, viene restituito. Questo blog è guidato per verificare se un oggetto è un'istanza della classe o meno in JavaScript.