不带--harmony
标志的功能:
- “ for-of”循环
- Map,Set,WeakMap,WeakSet(已经有问题了)
- 符号(已指定问题)
- 承诺(已经有问题)
- 数组方法:
- .keys()
- .values()
- .entries()
- [Symbol.iterator]
- 宾语:
- .observe()(最初计划用于ES7,但已于2015年11月2日完全从规范中删除)
- .is()
- .setPrototypeOf()
- .getOwnPropertySymbols()
- .getNotifier()(不是es6,这里是示例)
- .apply()和.call()(不是es6,与Funciton.prototype.call和Function.prototype.apply的用途相同)
- 数字属性和方法(已经有问题了)
- .isInteger()
- .isSafeInteger()
- .isNaN()
- .isFinite()
- 爱普生
- MIN_SAFE_INTEGER
- MAX_SAFE_INTEGER
- 数学方法(很多)(已经有问题了)
- 常数
我认为这就是我们所没有的
--harmony。
带有--harmony
标志的功能:
- 发电机
- 箭头功能(
--harmony_arrow_functions
与相比不需要标志io.js
) - 让变量 -仅在
strict mode
- 二进制和八进制文字
字符串方法:
- .contains()(
includes()
在实际的ES6规范中已被替换) - 。以。。开始()
- 。以。。结束()
- .prePointAt()
- 。重复()
- .normalize()
- String.fromCodePoint
- 代理(在
--harmony-proxies
标志后面)
- .contains()(
我认为就这些。也许我忘了一些东西-稍后再将其添加到列表中。



