Node.js是一个基于Chrome JavaScript运行时的平台,可轻松构建快速,可扩展的网络应用程序。 Node.js使用事件驱动的非阻塞I / O模型,使其轻量级和高效,非常适合在分布式设备上运行的数据密集型实时应用程序。
任何人都可以帮助我了解 JavaScript运行时的确切含义吗?
答案 0 :(得分:4)
也许它指的是 Google的V8 引擎。
有关详细信息,请参阅:https://code.google.com/p/v8/
如果你谷歌搜索“ chrome javascript runtime ”,你将获得所有这些链接到V8。
答案 1 :(得分:3)
Chrome的javascript运行时是Google的V8引擎,由谷歌开发,用于谷歌Chrome。
它将javascript代码编译为本机机器代码,而不是解释字节码,这为javascript带来了重大的性能提升(与其他高级语言相比,传统上速度非常慢)。
Node.js包含用于处理异步事件的libuv。 V8提供了JavaScript的运行时。
答案 2 :(得分:0)
它是一个虚拟机,主要在浏览器上解释和执行JavaScript。事实上,Node.js是一个基于javascript运行时的库。
答案 3 :(得分:0)
JavaScript运行时(JsRT)API为在Windows操作系统上运行的桌面,Windows应用商店和服务器端应用程序提供了一种方法,通过使用基于标准的Chakra JavaScript引擎为应用程序添加脚本功能通过Microsoft Edge和Internet Explorer。这些API可在Windows 10和计算机上安装了Internet Explorer 11.0的任何版本的Windows操作系统上使用。