English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Atributo undefined de JavaScript

 Atributos Globales de JavaScript/Función

Globalundefined que representa que no se ha asignado un valor a la variable o que no se ha declarado la variable.

Es un atributo de JavaScriptUno de los tipos primitivos

Si la variable a calcular no ha sido asignada, el método o la instrucción también retornará undefined.

Si la función no devuelve un valor, retorna undefined.

Sintaxis:

undefined
var str;
if (str === undefined) {
   // str está undefined
} else {
   // str está definido
}
Prueba aquí‹/›

Compatibilidad del navegador

Todos los navegadores soportan completamente el atributo undefined:

Atributo
undefinedEsEsEsEsEs

Detalles técnicos

Escritura:Sin
Enumerable:Sin
Configurable:Sin
Versión de JavaScript:ECMAScript 1

ECMAScript

Más ejemplos

Revisa si la variable str está definida o no:39;if (typeof str === 'undefined&#
   // str está undefined
} else {
   // str está definido
}
Prueba aquí‹/›

Si no se devuelve un valor, la función devuelve undefined:

function demo() {
   return; // return nothing....
}
;document.getElementById('result').innerHTML = demo();
Prueba aquí‹/›

 Atributos Globales de JavaScript/Función