小编Vai*_*rma的帖子

Javascript 中堆栈、调用堆栈和内存堆之间的混淆

我对 Javascript 中的内存分配和函数调用跟踪如何发生感到困惑。我非常确定的一件事是,JS 中有一个调用堆栈,其中函数调用以 LIFO 方式存储。但是当涉及到内存分配时,我很困惑以下哪些参数是正确的:

或者

  • 只有两个东西:调用栈和堆内存。调用堆栈将以 LIFO 方式存储函数调用。而堆内存将存储原始变量或非原始变量。(根据这些视频:https://www.youtube.com/watch?v =7rOpIX-7ErA&t=32s 、 https://www.youtube.com/watch?v= xFNWb7KiG58

如果第一个参数是正确的,那么调用堆栈和堆栈如何相互连接,以便调用堆栈中的函数可以识别从堆栈中选取哪些变量来执行?

javascript memory-management

4
推荐指数
1
解决办法
2356
查看次数

标签 统计

javascript ×1

memory-management ×1