我经常在许多文章中看到“调用堆栈”。像这样:https : //hackernoon.com/understanding-js-the-event-loop-959beae3ac40#ec22
但是在ECMAScript文档中找不到“调用堆栈”。
“调用堆栈”与“ 执行上下文堆栈 ”相同吗?
?all Stack和Execution Stack是同一个事物的不同名称。它是一个 LIFO 堆栈,用于存储在代码执行期间创建的执行上下文。
维基百科说:“这种堆栈也称为执行堆栈、程序堆栈、控制堆栈、运行时堆栈或机器堆栈” https://en.wikipedia.org/wiki/Call_stack
再引用一句:“实际上,JavaScript 引擎创建了所谓的“执行堆栈”(也称为“调用堆栈”)。” https://tylermcginnis.com/ultimate-guide-to-execution-contexts-hoisting-scopes-and-closures-in-javascript/
| 归档时间: |
|
| 查看次数: |
139 次 |
| 最近记录: |