小编Meg*_*erk的帖子

为什么我不能在 JS 中删除全局变量?

使用 Chrome 我在控制台中传递了这个全局变量的名称:

multiConfig
Run Code Online (Sandbox Code Playgroud)

并得到结果:

multi: {type: "1", containerId: "mp", go: {…}}
__proto__: Object
Run Code Online (Sandbox Code Playgroud)

我尝试通过单击删除此变量:

if (window['multiConfig']) {
    delete window['multiConfig'];
}
Run Code Online (Sandbox Code Playgroud)

我得到这个错误:

ERROR TypeError: Cannot delete property 'multiConfig' of [object Window]
Run Code Online (Sandbox Code Playgroud)

为什么?

javascript

0
推荐指数
1
解决办法
70
查看次数

标签 统计

javascript ×1