【发布时间】:2011-05-27 14:48:10
【问题描述】:
nodejs 基于 v8 引擎,我认为必须对 javascript 语言进行更改或弃用。有什么文件或书籍吗?
【问题讨论】:
标签: javascript node.js v8
nodejs 基于 v8 引擎,我认为必须对 javascript 语言进行更改或弃用。有什么文件或书籍吗?
【问题讨论】:
标签: javascript node.js v8
来自 Node.js 的 wiki 页面:
请注意,V8 实现了 ECMA 第 3 版的所有内容以及 ECMA 第 5 版中的部分新内容
见:https://github.com/ry/node/wiki/ECMA-5-Mozilla-Features-Implemented-in-V8
V8 实现的一些 ES5 功能例如:map 和 forEach 等数组方法,create 或 create 等新的Object 函数,keys 等String 方法以及trim() 等方法作为定义 getter 和 setter 的能力。
完整列表见以上链接。
【讨论】:
V8 实现了ECMA-262 第 3 版中指定的 ECMAScript,并在 Windows XP 和 Vista、Mac OS X 10.5 (Leopard) 以及使用 IA-32 或 ARM 处理器的 Linux 系统上运行。
您需要关注the historical section 才能获得今天的第 3 版。
【讨论】: