JavaScript 引擎

JavaScript引擎是解析和执行JavaScript代码的解释器。现代JavaScript引擎使用即时(JIT)编译将JavaScript代码转换为机器代码,以便计算机的处理器可以执行。JavaScript引擎通常在Web 浏览器中开发和使用以运行客户端代码,但也可以在服务器端环境(如Node.js)中使用。

在浏览器中,JavaScript引擎通过文档对象模型Web IDL绑定与渲染引擎协同工作。某些JavaScript引擎还在与常规JavaScript代码相同的沙箱中执行WebAssembly代码。

不要将JavaScript引擎与渲染引擎混淆,渲染引擎也是浏览器的重要组成部分。

另请参阅