Durante la programmazione, potrebbe essere necessario verificare se una particolare variabile è già dichiarata. Nell'altro caso, può essere necessario verificare il tipo di variabile specificata, che si tratti di un numero, stringa, oggetto, booleano o funzione. Per fare ciò, JavaScript offre un metodo integrato chiamato "tipo di"Operatore. Determina il tipo di operando passato e lo visualizza sulla console.
Questo tutorial descriverà il modo per determinare una variabile non definita in JavaScript.
Come controllare una variabile non definita in JavaScript?
Per verificare se una variabile è definita, usa il "tipo di"Operatore. L'operatore typoof emette una stringa che indica il tipo di operando/variabile. Se l'operando o la variabile non è definito, restituisce "non definito".
Sintassi
Utilizzare la seguente sintassi per utilizzare l'operatore "Typeof":
Typeof variabile
Esempio
Controlliamolo "y"È definito o no:
Tipo di y;
L'output mostra "non definito"Perché la variabile"y"Non è ancora definito:
Ora, dichiariamo la variabile "y":
var y;
Quindi, verifica il tipo di variabile y:
Tipo di y;
Dà anche "non definito"Perché Y è appena dichiarato non ancora definito:
Quindi, assegna il valore "15"A Y:
var y = 15;
Controlla il tipo di variabile y:
Tipo di y;
Si può vedere che l'output dà "numero"Che è il tipo di variabile"y":
È inoltre possibile utilizzare il codice di seguito per determinare la variabile è definita o meno:
var y = "linuxhint";
if (typeof y !== 'Undefined' && y !== null)
console.log ("y y è il" + typeof y + "(" + y + ")");
altro
console.log ("y non è definito");
L'output visualizza il valore e il suo tipo memorizzato nella variabile "y", Perché è definito e non nullo:
Abbiamo compilato tutte le informazioni necessarie relative alla verifica di una variabile non definita in JavaScript.
Conclusione
Per verificare se una variabile è "non definito", Usa il javascript predefinito"tipo di"Operatore. Fornisce una stringa come output che indica il tipo variabile. Ritorna "non definito"Mentre la variabile non è definita. Questo tutorial ha descritto il modo per determinare una variabile JavaScript non definita.