特点:
1.不存在变量提升,let声明变量前,该变量不能使用(暂时性死区)
2.let命令所在的代码块内有效,在块级作用域内有效
3.let不允许在相同作用域中重复声明,注意是相同作用域,不同作用域有重复声明不会报错
区别:
et是块级作用域,函数内部使用let定义后,对函数外部无影响
本文探讨了JavaScript中let关键字的独特特性,包括不存在变量提升、块级作用域限制和在同一作用域内不允许重复声明。重点介绍了let在函数内部的作用以及它如何影响外部代码。
特点:
1.不存在变量提升,let声明变量前,该变量不能使用(暂时性死区)
2.let命令所在的代码块内有效,在块级作用域内有效
3.let不允许在相同作用域中重复声明,注意是相同作用域,不同作用域有重复声明不会报错
区别:
et是块级作用域,函数内部使用let定义后,对函数外部无影响
1229
222
3万+

被折叠的 条评论
为什么被折叠?