目录
一,定义变量let()
在js一直有一个bug是var:
1、var 声明的变量会有变量提升
1 |
|
2、var 没有块级作用域
1 2 3 4 |
|
3、var 可以多次重复定义一个变量,后面的变量替换前面变量
1 2 |
|
新的定义变量let:
1、let声明的变量不会有变量提升,只有在前面定义了在后面才能用
1 |
|
2、let存在块级作用域
< |
目录
在js一直有一个bug是var:
1、var 声明的变量会有变量提升
1 |
|
2、var 没有块级作用域
1 2 3 4 |
|
3、var 可以多次重复定义一个变量,后面的变量替换前面变量
1 2 |
|
新的定义变量let:
1、let声明的变量不会有变量提升,只有在前面定义了在后面才能用
1 |
|
2、let存在块级作用域
< |