Blockscript是JavaScript中的一个重要概念.
表示一个变量只能在被宣告的块内访问.
通常使用卷曲接头写出块状.
块可以在语句,回路,函数等JavaScript代码中找到.
在JavaScript中,并被块范围变量.
例如:输出:在这里,变量可以在块内被使用.
如果我们试图在块外使用它,JavaScript会给出一个错误,因为该变量在其块外没有可用.
同一规则适用于.
输出:变量只能在块内访问.
然而,工作方式不同。
它没有被挡住 其功能范围。
例如:出:此代码有效,因为可以在块外访问.
如果用: 输出 : 之所以发生这种情况,是因为有块范围,无法在块外访问。
块范围是有用的,因为它可以防止变量在需要的地区之外被意外地使用或被改变.
这也使得代码更容易理解和维护.
所以,主要要记住的是:并且有块范围,同时有功能范围.
在现代JavaScript中,并且一般被偏好于.