Determinar si una variable es nula o indefinida en JavaScript
Esta publicación discutirá cómo verificar si una variable es nula o indefinida en JavaScript.
hay 7 valores falsos en JavaScript- false
, 0
, 0n
, ''
, null
, undefined
y NaN
. Un valor nulo consta de null
o undefined
. Esta publicación proporcionará varias alternativas para verificar valores nulos en JavaScript.
para comprobar null
variables, puede utilizar un operador de igualdad estricta (===
) para comparar la variable con null
. Esto se demuestra a continuación, donde la expresión booleana se evalúa como true
por solo por null
y evalúa a false
para otros valores falsos.
1 2 3 4 |
var x = null; if (x === null) { console.log("variable is null"); } |
Del mismo modo, para comprobar específicamente si hay undefined
variables, puede utilizar el operador de igualdad estricta (===
).
1 2 3 4 |
var x; if (x === undefined) { console.log("variable is undefined"); } |
Para comprobar si una variable es null
o undefined
, puede fusionar las condiciones anteriores. El siguiente código demuestra esto, donde la declaración condicional se cumple solo para null
o undefined
valores.
1 2 3 4 |
var x = null; if (x === undefined || x === null) { console.log("Variable is either null or undefined"); } |
Finalmente, la forma estándar de verificar null
y undefined
es comparar la variable con null
o undefined
utilizando el operador de igualdad (==
). Esto funcionaría desde null == undefined
es cierto en JavaScript.
1 2 3 4 |
var x = undefined; if (x == null) { console.log("Variable is either null or undefined"); } |
Se trata de comprobar si una variable es nula o indefinida en JavaScript.
Determine si existe un elemento en un índice específico en una array en JavaScript
Compruebe si una cadena está vacía, nula o no definida en JavaScript