全局变量挂在了当前this(window),局部变量是不是也应该挂在当前this上?-CSDN博客

网站介绍:我个人的想法是所有的声明变量都是挂在当前的this上的。但是JavaScript的this是根据运行环境不同而变化的,所以我有有疑惑。这个能够直接的在全局上得到验证,如下test是全局变量,使用window.test就能拿到这个变量var test = '111';(function(){ // this === window console.log('1',test) // 111 c...