JavaScript / ECMA的许多名称
-
01-10-2019 - |
题
我正在查找JavaScript的较新功能,并找到了Ecmascript/ECMA 5。
因为我从未听说过它,所以我更多地看着它以不同的名称形式出现,例如:
JavaScript, JScript (Microsofts Variation), ECMAScript, ECMA 5, E4X (JavaScript for Xml)and many others
根据我的阅读,似乎正在起草JavaScript的新实现,但称为ECMA-262 Edition {Edition_number}或{name}。
我知道,如果eCmascript的实现,则每个人都是方言,因此它将以相同的方式工作,即使不是稍有不同。
JavaScript和Ecmascript在任何方面是否有所不同,或者仅仅是名字?
解决方案
eCmascript是标准。 JavaScript,JScript是该标准的实现。
是的,他们是 几乎 相同。 Web编程中的大多数差异都来自DOM实现的多样性(文档对象模型)。
其他提示
好吧,这主要只是名字。
JavaScript首先实施,然后起草了Ecmascript标准来描述它。
相同的。 eCmascript是语言,JavaScript是Web浏览器中实现的名称。
但是,如果您在浏览器代码时坚持使用JavaScript,则最兼容的是。
不隶属于 StackOverflow