Javascript:"控制"的定义是什么?

时间:2015-10-02 16:49:17

标签: javascript

在Javascript中," control"的定义是什么?与浏览器的javascript解释器是否相同?

以下是我读过的两个地方:

  

"当控制遇到这样的声明时,会立即跳出来   当前函数并将返回值提供给代码   称为功能。" Eloquent Javascript

     

"当前函数的执行将停止(之后的语句   抛出不会被执行),控制将被传递给第一个   在调用堆栈中捕获块。如果调用者之间不存在catch块   功能,程序将终止。" Mozilla Developer Network

1 个答案:

答案 0 :(得分:1)

JavaScript是一种命令式编程语言。因此,它通过一个接一个地按某种顺序执行语句来工作。因此,在任何特定时刻,程序中都有一个“正在执行”的点。

此当前执行点被不同地称为“程序计数器”(PC),“指令指针”(IP)或简称为“控制”。