var variables = "";
for (var name in this) {variables += name + "<br />";}
document.write(variables);
上面的代码输出如下:
请问,输出结果是什么?
var variables = "";
for (var name in this) {variables += name + "<br />";}
document.write(variables);
上面的代码输出如下:
请问,输出结果是什么?
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答875 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
上面说的都是对的,在非严格模式下,
this
不管在什么环境下都是 有值 的。在全局环境下就指向window
对象,所以输出的都是window
对象的属性值。