gpt4 book ai didi

javascript - Javascript 函数外的正确作用域

转载 作者:行者123 更新时间:2023-11-28 18:43:50 24 4
gpt4 key购买 nike

我的问题是关于以下代码:

var z='1'; 
(function(){
y='2';
console.log(z+y); // '12'
})();
console.log(z+y); // '12'

为什么'y'可以在函数作用域之外访问?

最佳答案

您像这样声明 y y='2'; 通过不在其前面放置 var 关键字,该变量会自动变为全局的。

关于javascript - Javascript 函数外的正确作用域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35696955/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com