2

由于 JavaScript 变得越来越流行,我想知道谁可以决定语言的外观,为什么我们用 ECMAScript 而不是 JavaScript?ECMA 网站看起来非常过时……这些人是负责推动所有像 V8 和 NodeJs 这样的时髦东西的网络未来的人吗?

我喜欢 JavaScript,我也喜欢 NodeJs……但是对于最新的脚本语言的内容似乎存在一些争议。我想这是无法避免的。我只是对 JavaScript 的未来感到兴奋,并希望我们掌握得很好。

http://www.ecma-international.org/default.htm

http://www.ecmascript.org/

4

1 回答 1

5

JavaScript 是 Oracle 拥有的商标。该语言由ecma标准化(以前是欧洲计算机制造商协会)。

Netscape 在 1996 年向他们提交了该语言,以推广一种单一的标准化客户端语言(当时,MS 有一种类似的语言称为 JScript),其目标是避免特定于浏览器的实现(就像我们现在的 CSS 一样)。ecma 只是维护默认的期望集,而不是任何单独的实现。

没有个人对 ECMAscript 的所有开发负责。V8、Node、jQuery、WebRTC 等都是由不同的(有时是合作的)团体支持或维护的非常有价值的项目。

此外,每个浏览器都以不同的方式实现 ECMAscript,因此“新语言中的内容”不受任何个人或组织的控制。

仅仅因为有一个标准,并不意味着每个人或任何人都会遵循它。相信我,你应该看到我的代码。:)

于 2013-05-31T19:00:01.447 回答