我正在查找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,则最兼容的是。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top