Skip to content

Latest commit

 

History

History
5 lines (3 loc) · 434 Bytes

动态作用域.md

File metadata and controls

5 lines (3 loc) · 434 Bytes

动态作用域

词法作用域是在写代码或者说定义时确定的,而动态作用域则并不关心函数和作用域怎样声明和何处声明的,只关心它们是从那里被调用,在运行时确定的。换句话说是基于调用栈的,而不是代码中的作用域嵌套。可以想像一下 this 的绑定就是调用时确定的。

this 调用时的绑定方式,可以查看 this绑定