[代码全屏查看]-你自认为理解了JavaScript?
因为javascript没有块的概念,所以if(){...}中,var声明了 a = 1, a是依然属于全局变量。... 而undefined 存在于window中,所以('a' in window)返回true, 取反为false, 这样...
javascript 操作符小结 - 木头小木头 - 博客园
var a = 10; if(a in window) { alert(a); //"10" } 例2: function fn (){}; fn.prototype.a = function... //试图删除它, 在非严格模式下返回 true; //严格模式下,抛出异常 在JavaScript中,变量...