我目前正在使用此代码:
Object.prototype.hasOwnProperty.call(window, prop);
但为什么它总会返回false
?我正在使用Google Chrome btw。
答案 0 :(得分:-2)
如果窗口属性与prop的值匹配,那么您不应该得到错误的评估。 示例:
window.e = "bar";
var prop = "e";
document.body.innerHTML = Object.prototype.hasOwnProperty.call(window, prop);