English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
undefined
var str; if (str === undefined) { // str è non definito } // str è definito }Prova a vedere‹/›
Tutti i browser supportano completamente la proprietà undefined:
proprietà | |||||
undefined | è | è | è | è | è |
Scrittabile: | Nessuno |
---|---|
Enumerabile: | Nessuno |
Configurabile: | Nessuno |
Versione JavaScript: | ECMAScript 1 |
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‹/›