(function(){ var name = "123"; var age = 123; })(); console.log(name); console.log(age);
按照我的理解,name和age都是匿名函数块中的内容,因此无法读取!
但是在控制台中我得到了name的值,这是为什么?
猜想,可能是name这个变量是不是把什么全局的东西给改掉了。如果改变name的名字就没有问题.....匿名函数块中难道有一个叫做name的全局属性?
汪汪一只猫
相关分类