JS词法做用域

词法做用域:变量的做用域是在定义时决定而不是执行时决定,也就是说词法做用域取决于源码,经过静态分析就能肯定,所以词法做用域也叫作静态做用域。 with和eval除外,因此只能说JS的做用域机制很是接近词法做用域(Lexical scope)。javascript 做用域链:词法做用域的实现机制就是做用域链(scopeChain)。做用域链是一套按名称查找(Name Lookup)的机制,首先在当前
相关文章
相关标签/搜索