写在前面
朋友们好呀,基础知识不能忘嗷。
let、var的区别
1、var声明变量可以重复声明,而let不可以重复声明。
2、var是不受限于块级的,而let是受限于块级的。
3、var与window相映射(会挂一个属性),而let不与window相映射。
4、var可以在声明的上面访问变量,而let有暂存死区,在声明的上面访问变量会报错
const和let的区别
1、const 声明之后必须赋值,否则会报错。
2、const定义不可变的量,改变了就会报错。而let可以。
3、const和let一样不会与window相映射,支持块级作用域,在声明的上面访问变量会报错。
写在后面
今天就到这儿吧,每天进步一点点,要往脑子里记呀。
散会!