Atributo undefined de JavaScript

Definición y uso

undefined Las propiedades indican que la variable no ha sido asignada o ni siquiera declarada.

Ejemplo

Ejemplo 1

Prueba si una variable está no definida:

var x;
if (typeof x === "undefined") {
  txt = "x no está definida";
} else {
  txt = "x está definida";
}

Prueba personalmente

Ejemplo 2

Prueba si una variable no declarada está no definida:

if (typeof y === "undefined") {
  txt = "y no está definida";
} else {
  txt = "y está definida";
}

Prueba personalmente

Detalles técnicos

Versión de JavaScript: ECMAScript 1

Compatibilidad del navegador

Atributos Chrome Edge Firefox Safari Opera
undefined Soporte Soporte Soporte Soporte Soporte