网站介绍:我个人的想法是所有的声明变量都是挂在当前的this上的。但是JavaScript的this是根据运行环境不同而变化的,所以我有有疑惑。这个能够直接的在全局上得到验证,如下test是全局变量,使用window.test就能拿到这个变量var test = '111';(function(){ // this === window console.log('1',test) // 111 c...
- 链接地址:https://blog.csdn.net/weixin_34177064/article/details/88001748
- 链接标题:全局变量挂在了当前this(window),局部变量是不是也应该挂在当前this上?-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:9222
- 网站标签:全局变量挂在了当前this(window),局部变量是不是也应该挂在当前this上?