English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
undefined
var str; if (str === undefined) { // str está undefined } else { // str está definido }Prueba aquí‹/›
Todos los navegadores soportan completamente el atributo undefined:
Atributo | |||||
undefined | Es | Es | Es | Es | Es |
Escritura: | Sin |
---|---|
Enumerable: | Sin |
Configurable: | Sin |
Versión de JavaScript: | ECMAScript 1 |
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í‹/›