ES2015 之前,JavaScript 是没有块作用域的。
可以使用 let 关键词声明拥有块作用域的变量。
例子1/通过 var 关键词声明的变量没有块作用域。
在块 {} 内声明的变量可以从块之外进行访问。
例子2/可以使用 let 关键词声明拥有块作用域的变量。
在块 {} 内声明的变量无法从块外访问:
重新声明变量
例子3 /使用 var 关键字重新声明变量会带来问题。 在块中重新声明变量也将重新声明块外的变量
但使用 let 关键字重新声明变量可以解决这个问题。
在块中重新声明变量不会重新声明块外的变量。
例子4/
JavaScript Let-1
最新推荐文章于 2024-08-15 08:55:57 发布