为什么ecmascript而不是javascript为什么ecma网站看起来像他们大约在1999年?

时间:2013-05-31 18:44:21

标签: javascript node.js v8 ecmascript-5

由于JavaScript变得越来越流行,我想知道谁来决定语言是什么样的人,为什么我们有ECMAScript而不是JavaScript? ECMA网站看起来非常过时......这些负责网络未来的人是否会推动V8和NodeJ等所有常规内容?

我喜欢JavaScript,我喜欢NodeJs ...但似乎对最新的脚本语言有什么争议。我猜这是无法避免的。我对JavaScript的未来感到兴奋,希望我们能够得到很好的帮助。

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

http://www.ecmascript.org/

1 个答案:

答案 0 :(得分:5)

JavaScript is a trademark owned by Oracle。该语言由ecma(以前称为欧洲计算机制造商协会)标准化。

Netscape submitted the language to them in 1996,用于推广单一的标准化客户端语言(当时,MS有一种类似于JScript的语言),目标是避免浏览器特定的实现(就像我们现在使用CSS一样)。 ecma只维护默认的expectations集,而不是任何单独的实现。

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

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

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