【问题标题】:why is it ecmascript instead of javascript and why do ecma websites look like they are circa 1999? [closed]为什么它是 ecmascript 而不是 javascript,为什么 ecma 网站看起来像 1999 年左右? [关闭]
【发布时间】:2013-05-31 18:44:20
【问题描述】:

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

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

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

http://www.ecmascript.org/

【问题讨论】:

标签: javascript node.js v8 ecmascript-5


【解决方案1】:

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,因此“新语言中的内容”不受任何个人或组织的控制。

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

【讨论】:

    猜你喜欢
    • 2015-02-06
    • 2011-05-28
    • 2021-10-08
    • 1970-01-01
    • 2013-01-21
    • 2021-05-03
    • 1970-01-01
    • 2010-09-08
    相关资源
    最近更新 更多