變數
not defined
變數還未被設定
undefined
變數已被設定但還沒有值
不要將變數設定為undefined, 因為這樣將會很難分辨是自己設定的還是從未設定值
var a; console.log(a); if (a === undefined) { console.log('a is undefined!'); } else { console.log('a is defined!'); }
Last updated 4 years ago