2 一致性
符合标准的ECMAScript实现,必须提供并支持本规范描述的所有类型、值、对象、属性、函数、程序语法和语义。
符合标准的ECMAScript实现,必须按照最新版本的Unicode标准和 ISO / IEC 10646 解释源文本输入。
符合标准的ECMAScript实现,提供应用程序编程接口(API)。这些接口需要支持不同自然语言和国家的人们的语言和文化传统。同时必须实现在ECMA-402最新版中定义的与本规范兼容的接口。
符合标准的ECMAScript实现,允许提供超出本规范描述的额外的类型、值、对象、属性和函数; 尤其是对本规范描述的对象,允许提供本规范未描述的属性和属性值。
符合标准的ECMAScript实现,允许支持本规范未描述的程序语法和正则表达式语法;尤其是对本规范11.6.2.2节列出的“未来保留字”,允许将其作为程序语法。
符合标准的ECMAScript实现,绝对不能实现任何在16.2节中列出的禁止的扩展。