- 通过var定义的变量,作用域是整个封闭函数,是全域的 。通过let定义的变量,作用域是在块级或是子块中。
- 不论var声明的变量处于当前作用域的第几行,都会提升到作用域的头部。
- var 声明的变量会被提升到作用域的顶部并初始化为undefined,而let声明的变量在作用域的顶部未被初始化
var与let区别?
猜你喜欢
转载自www.cnblogs.com/duanzhange/p/9297671.html
今日推荐
周排行