调用栈用于在调用和返回函数时推入和弹出函数,但是我真正想了解的是,一旦脚本被加载,变量就被放置在调用栈的顶部,或者它们被放置在栈内JavaScript引擎逐行浏览脚本。谢谢。
这是第二个。因为Javascript是一种动态语言,所以它不会处理函数调用,直到它逐行运行脚本为止,这时它将把它们推入调用堆栈。