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

Proprietà undefined di JavaScript

 Proprietà/Funzioni globali JavaScript

Globaleundefined La proprietà rappresenta che non è stato assegnato un valore alla variabile o che non è stato dichiarato alcuna variabile.

È uno dei tipi di JavaScriptUno dei tipi primitivi.

Se la variabile da calcolare non è stata assegnata un valore, il metodo o la frase restituirà anche undefined.

Se la funzione non restituisce un valore, restituirà undefined.

Sintassi:

undefined
var str;
if (str === undefined) {
   // str è non definito
}
   // str è definito
}
Prova a vedere‹/›

Compatibilità del browser

Tutti i browser supportano completamente la proprietà undefined:

proprietà
undefinedèèèèè

Dettagli tecnici

Scrittabile:Nessuno
Enumerabile:Nessuno
Configurabile:Nessuno
Versione JavaScript:ECMAScript 1

Più esempi

Controlla se la variabile str è definita o non definita:

if (typeof str === 'undefined') {
   // str è non definito
}
   // str è definito
}
Prova a vedere‹/›

Se non viene restituito alcun valore, la funzione restituisce undefined:

function demo() {
   return; // return nothing....
}
document.getElementById('result').innerHTML = demo();
Prova a vedere‹/›

 Proprietà/Funzioni globali JavaScript