阅读背景:

JavaScript模仿块级作用域与私有变量

来源:互联网 

一、块级作用域

JS没有块级作用域的概念,定义在块语句中的变量,实际上是在包含函数中而非语句中创建的,如下面例子,变量i和j创建之后即便离开了块语句,只要还在包含函数func中,就可以访问到这两个变量。必须等到函数func执行完毕销毁作用域之后,变量i和j才会被销毁。JS没有块级作用域的概念,定义在块语句中的变量,实际上是在包含函数中而非语句中创建的,




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: