1.理解词法作用域和动态作用域

作用域?什么是作用域?

作用域就是指程序源代码中定义变量的区域

作用域规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。js采用词法作用域,也就是静态作用域。

动态作用域?

因为js采用的静态作用域,函数的作用域在函数定义的时候就决定了。

而动态作用域,是在函数调用的时候才决定的。

posted @ 2023-03-04 11:33  不想做混子的奋斗远  阅读(18)  评论(0)    收藏  举报