什么是变量,什么是属性?

来源:2-1 新的声明方式let(上)

Rainbow_周

2021-11-10

省略var操作符,《JavaScript高级程序设计》书上说的是声明出了是全局变量,但是老师说的是属性,所以什么是变量,什么是属性,他们的区别是什么呢?

http://img.mukewang.com/szimg/618b94dd094ece9f12000254.jpg

写回答

1回答

谢成

2021-11-11

这块在课程中讲到过,在js设计的时候,var声明的变量,全局作用域中声明的变量、函数都会变成window对象的属性和方法。

所以let的出现就是解决这个问题的。

0
1
Rainbow_周
也就是省略操作符的参数是全局变量,但是从window的角度来讲就是window对象的属性和方法,他们从广义来讲是一个意思,只不过站在的角度不同是么 老师
2021-11-11
共1条回复

JavaScript ES(6-11)全版本语法 前端都需要的基础课

前端无门槛学习,从ES6到ES11,一套课程掌握JS最新语法

1328 学习 · 296 问题

查看课程