【发布时间】:2022-09-25 14:29:48
【问题描述】:
就这么简单:
window = \'Hello world\';
console.log(window);
我很确定这应该可以工作并在控制台“Hello world”中发布,但事实并非如此。
标签: javascript
就这么简单:
window = \'Hello world\';
console.log(window);
我很确定这应该可以工作并在控制台“Hello world”中发布,但事实并非如此。
标签: javascript
不,在草率模式下,它会默默地失败。在严格模式下,您会看到一个显式错误。
'use strict';
window = 'Hello world';
console.log(window);
你不能重新分配它。我认为你能做的最好的事情就是创建一个新的名为 window 的变量不在顶层。
(() => {
const window = 'Hello world';
console.log(window);
})();
【讨论】: