JavaScript 引擎
JavaScript 引擎是解析和执行 JavaScript 代码的解释器。现代 JavaScript 引擎使用即时 (JIT) 编译将 JavaScript 代码转换为计算机处理器可以执行的机器码。JavaScript 引擎通常在 Web 浏览器中开发和使用,以运行客户端代码,但也可以在 Node.js 等服务器端环境中使用。
在浏览器中,JavaScript 引擎通过 文档对象模型和 Web IDL 绑定与渲染引擎协同工作。一些 JavaScript 引擎还在与常规 JavaScript 代码相同的沙箱中执行 WebAssembly 代码。
请勿将 JavaScript 引擎与 渲染引擎混淆,后者也是浏览器至关重要的组成部分。
常见的 JavaScript 引擎包括