特点:
1.不存在变量提升,let声明变量前,该变量不能使用(暂时性死区)
2.let命令所在的代码块内有效,在块级作用域内有效
3.let不允许在相同作用域中重复声明,注意是相同作用域,不同作用域有重复声明不会报错
区别:
et是块级作用域,函数内部使用let定义后,对函数外部无影响
特点:
1.不存在变量提升,let声明变量前,该变量不能使用(暂时性死区)
2.let命令所在的代码块内有效,在块级作用域内有效
3.let不允许在相同作用域中重复声明,注意是相同作用域,不同作用域有重复声明不会报错
区别:
et是块级作用域,函数内部使用let定义后,对函数外部无影响