我曾一度认为它们是同一回事,但我经常在博客或答案中看到措辞,这似乎暗示着两者之间存在差异。即使如此,也有两个不同的标签,但它们的描述并没有明显的区别。
我搜索了一会儿,这只会增加混乱,因为似乎我不是唯一一个不确定什么是什么意思的人。这两个术语是否有正式的定义,也许是由Ecma国际自己定义的?如果没有,是否至少有一个共同接受的定义?
发布于 2014-02-05 16:18:42
正如@JamesAllardice在评论中已经说过的那样,术语http://wiki.ecmascript.org/doku.php?id=harmony%3aharmony指的是扩展当前(ES5)语言以满足TC39委员会常见目标的所有提案。
然后选择其中的一些协调建议,并将其合并到语言的下一个版本( ES6 )的各种规格草案中,该版本目前是ES6。
那些由于持续不断的争论(“不和谐”)而未被TC39委员会批准的提案被称为提案。
https://stackoverflow.com/questions/21580428
复制相似问题