闭包和对父变量的访问不再在执行堆栈上

时间:2019-01-07 17:04:33

标签: javascript scope closures

JS的闭包和内部构造的新知识。我对执行上下文和其中的关联对象有一定的把握。虽然我知道如何识别闭包及其产生的结果,但是一旦从堆栈中弹出了父函数,我还是不太明白父变量在哪里。

我假设它们成为闭包的可变对象的属性?但是你知道那将导致什么。

1 个答案:

答案 0 :(得分:0)

  

我不太清楚父变量在哪里

它们位于范围内。如何在计算机内存中表示出来是特定JavaScript运行时的实现细节(可能用C或C ++编写)。