采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
省略var操作符,《JavaScript高级程序设计》书上说的是声明出了是全局变量,但是老师说的是属性,所以什么是变量,什么是属性,他们的区别是什么呢?
这块在课程中讲到过,在js设计的时候,var声明的变量,全局作用域中声明的变量、函数都会变成window对象的属性和方法。
所以let的出现就是解决这个问题的。
也就是省略操作符的参数是全局变量,但是从window的角度来讲就是window对象的属性和方法,他们从广义来讲是一个意思,只不过站在的角度不同是么 老师
登录后可查看更多问答,登录/注册
前端无门槛学习,从ES6到ES11,一套课程掌握JS最新语法
1.7k 2
2.1k 3
2.2k 2
1.4k 2
945 2