// 變量聲明了,但沒有指派
var i;
i // undefined
// 調用函數時,應該提供的參數沒有提供,該參數等于 undefined
function f(x) {
return x;
}
f() // undefined
// 對象沒有指派的屬性
var o = new Object();
o.p // undefined
// 函數沒有傳回值時,預設傳回 undefined
function f() {}
f() // undefined
// 變量聲明了,但沒有指派
var i;
i // undefined
// 調用函數時,應該提供的參數沒有提供,該參數等于 undefined
function f(x) {
return x;
}
f() // undefined
// 對象沒有指派的屬性
var o = new Object();
o.p // undefined
// 函數沒有傳回值時,預設傳回 undefined
function f() {}
f() // undefined