Verificare la verifica delle variabili null, indefinite o vuote in JavaScript è importante perché aiuta a garantire che il codice stia gestendo queste condizioni in modo prevedibile e coerente. Quando una variabile è "nullo", È stato specificamente dichiarato che non ha valore. Ciò può verificarsi quando una variabile viene dichiarata per la prima volta o il suo valore è intenzionalmente impostato su NULL. Tuttavia, una variabile non prende valore quando lo è "non definito". Quando una variabile è "vuoto", Significa che ha un valore, ma quel valore è vuoto o spazioso.
Questo tutorial spiegherà qualsiasi funzione standard per il controllo di valori null, indefiniti o vuoti in JavaScript.
Esiste una funzione standard/comune per controllare/verificare per variabili null, indefinite o vuote in JavaScript?
JavaScript non ha una funzione integrata standard per controllare le variabili null, non definite o vuote. Tuttavia, esistono diversi modi per verificare queste condizioni utilizzando gli operatori e metodi integrati di JavaScript come:
Esempio 1: verifica delle variabili "null"
Nel seguente esempio, verificheremo se il valore della variabile data è "nullo". Il controllo delle variabili null può aiutare a garantire che il codice non stia cercando di accedere alle proprietà o ai metodi di un oggetto che non esiste, il che può causare errori o comportamenti imprevisti.
Crea una variabile "UN"E assegna un valore"nullo":
var a = null;
Usa il "Operatore di uguaglianza rigorosa (===)"Per verificare la variabile è nullo. Il rigoroso operatore di uguaglianza controlla la variabile per nome e il suo tipo. Supponiamo che la variabile sia uguale al null. In tal caso, stamperà il messaggio sulla console, e altrimenti dà il valore memorizzato di una variabile:
if (a === null)
console.log ("a is null");
altro
console.log (a);
L'output viene visualizzato "a è nullo"Perché l'operatore di uguaglianza rigorosa confronta due valori per nome e il suo tipo:
Esempio 2: verifica delle variabili "indefinite"
Nell'esempio fornito, verificheremo se la variabile è "non definito". Per controllare le variabili indefinite, usa il "tipo di"Operatore. Restituirà il tipo di valore e darà "non definito"Se il valore non viene avviato.
Dichiarare una variabile "B":
var b;
Verifica il tipo di variabile "B" usando il "tipo di"Operatore:
if (typeof b === "undefined")
console.log ("b non è definito");
altro
console.log (b);
Produzione
Esempio 3: verifica delle variabili "vuote"
Qui, controlleremo che la variabile è vuota (il valore è vuoto o su spazio bianco). Verificare la verifica delle variabili vuote assicura che il codice non stia cercando di utilizzare un valore vuoto in una situazione in cui è richiesto un valore non vuoto.
Crea una variabile "C"E assegna una stringa vuota:
var c = "";
Controllare che la variabile è vuota utilizzando il rigoroso operatore di uguaglianza:
if (c === "")
console.log ("c è un vuoto");
altro
console.log (c);
L'output viene visualizzato "C è un vuoto"Come" C "contiene una stringa vuota:
Esempio 4: verifica delle variabili "null", "indefinite" o "vuote"
Qui, nell'esempio sotto fornito, verificheremo se la variabile è nulla, indefinita o vuota allo stesso tempo.
Crea una variabile chiamata "D":
var d = "javascript";
Controlla se la variabile è nulla, indefinita o vuota usando il rigoroso operatore di uguaglianza "==="O operatore"||" e il "tipo di"Operatore. Se una qualsiasi delle seguenti condizioni è vera, stamperà il messaggio "D è nullo, vuoto o indefinito". Altrimenti, stampare il valore della variabile:
if (d === "" || d === null || typeof d === "undefined")
console.log ("d è nullo, vuoto o indefinito");
altro
console.log (d);
L'output indica che la variabile "D"Non è nullo, indefinito o vuoto:
Abbiamo fornito tutte le istruzioni essenziali relative alla verifica della variabile non è nullo, indefinita o in bianco in JavaScript.
Conclusione
Non esiste una funzione integrata standard in JavaScript per il controllo delle variabili null, non definite o vuote. Tuttavia, puoi utilizzare il "Operatore di uguaglianza rigorosa ===" O "tipo di"Operatore. Controllando le variabili null, indefinite e vuote, è possibile prevenire errori imprevisti e assicurarsi che il codice si comporti come previsto. Questo può rendere il codice più robusto e gestibile e aiutarti a evitare i bug e migliorare l'esperienza dell'utente. Questo tutorial ha spiegato la funzione standard/comune per il controllo dei valori javascript null, non definiti o vuoti.