初始化状态,执行栈任务为空。 foo 函数执行, foo 进入执行栈,输出 a ,碰到函数 bar 。 然后 bar 再进入执行栈,开始执行 bar 函数,输出 c 。 bar 函数执行完出栈,继续执行执行栈顶端的函数 foo ,最后输出 b 。 foo 出栈,所有执行栈内任务执行完毕。