私はfor
-in
ループに関して少し混乱しています:
window.hasOwnProperty(undefined) // Returns true
と
undefined in window // Returns true
しかし、以下は印刷されませんUndefined is in window!
for(a in window) {
if(a === 'undefined')
console.log('Undefined is in window!');
}
--ループundefined
に表示されないのはなぜですか?for
in