JavaScript静态做用域和动态做用域

静态做用域指的是一段代码,在它执行以前就已经肯定了它的做用域,简单来讲就是在执行以前就肯定了它能够应用哪些地方的做用域(变量)。 动态做用域–函数的做用域是在函数调用的时候才决定的javascript JavaScript采用的是词法做用域即静态做用域;java // 静态做用域: var a = 10; function fn() { var b = 1; console.lo
相关文章
相关标签/搜索