在Javascript中," control"的定义是什么?与浏览器的javascript解释器是否相同?
以下是我读过的两个地方:
"当控制遇到这样的声明时,会立即跳出来 当前函数并将返回值提供给代码 称为功能。" Eloquent Javascript
"当前函数的执行将停止(之后的语句 抛出不会被执行),控制将被传递给第一个 在调用堆栈中捕获块。如果调用者之间不存在catch块 功能,程序将终止。" Mozilla Developer Network
答案 0 :(得分:1)
JavaScript是一种命令式编程语言。因此,它通过一个接一个地按某种顺序执行语句来工作。因此,在任何特定时刻,程序中都有一个“正在执行”的点。
此当前执行点被不同地称为“程序计数器”(PC),“指令指针”(IP)或简称为“控制”。