JS 调用栈(Call Stack)

3 min read

JS 调用栈(Call Stack)

是一种 LIFO(Last In, First Out)的数据结构,特点即 后进先出

JS 调用栈执行过程

  • 栈空
  • 现在执行到一个 函数A,函数A 入栈
  • 函数A 又调用了 函数B,函数B 入栈
  • 函数B 执行完后 出栈
  • 然后继续执行 函数A,执行完后A也 出栈
  • 栈空