浏览器对 ECMA 的兼容

未匹配的标注

ECMAScript 经历了 5 个版本。

什么是对 ECMA 的兼容

要成为 ECMAScript 的实现,必须做到两点:

  1. 支持 Unicode 标准(支持多语言开发)。
  2. 支持规定的所有 “类型、值、对象、属性、函数及程序语法和语义”

另外可以对其扩展:

  1. 规定外的 “更多类型、值、对象、属性和函数”
  2. 可以修改和扩展内置的正则表达式语法

浏览器对 ECMA 兼容情况

到 2008 年,五大主流浏览器(IE、Firefox、Safari、Chrome、Opera)全部做到了与 ECMA 的兼容。 IE8 是第一个着于实现 ECMA 第 5 版的浏览器,并在 IE9 中提供了完整的支持。Firefox 紧随其后也对第 5 版做到完全兼容。其他浏览器对 ECMA 各版本做到不同程度的兼容。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 查看所有版本


暂无话题~