le,const, var的区别
1、var可以先使用,后声明;let必须先声明后使用。
2、暂时性死区:只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域, 不再受外部的影响。
3、var是允许在相同作用域内重复声明同一个变量的,而let与const不允许这一现象。
1、var可以先使用,后声明;let必须先声明后使用。
2、暂时性死区:只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域, 不再受外部的影响。
3、var是允许在相同作用域内重复声明同一个变量的,而let与const不允许这一现象。