现在的位置: 首页 > 综合 > 正文

ECMAScript262语言规范(1-3章)

2017年12月03日 ⁄ 综合 ⁄ 共 821字 ⁄ 字号 评论关闭
文章目录

ECMAScript语言规范(1-3章)

1  范围(scope)

本标准定义ECMAScript语言规范

2   一致性(Conformance)

遵循本标准的ECMAScript的实现,必须提供和支持本规范定义的所有类型(types)、值(values)、对象(objects)、属性(properties)、函数(functions)和语法及语意(syntax andsemantics)。

遵循本国际标准的ECMAScript的实现在在字符解析上应该使用Unicode Standard版本3.0 或更高版本,或者用ISO/IEC 10646-1或UCS-2或UTF-16。如果ISO/IEC 10646-1的子集另有规定,就应该用BMP子集的集合300 或UTF-16

遵循本国际标准的ECMAScript的实现允许提供本规范之外的类型(types)、值(values)、对象(object)、属性(properties)和函数(functions)。特别地,允许提供本规范未定义的属性(properties)和值(values)给本规范定义的对象(objects)。

遵循本国际标准的ECMAScript的实现允许提供本规范之外的正则表达式语法和程序支持。特别的允许使用未来保留字(future reserved words,在7.6.1.2节有详细描述)来支持程序语法。

3 参考规范(Normative references)

下面的参考文档对于本规范必不可少。

ISO/IEC 9899:1996, Programming Languages – C,including amendment 1 and technical corrigenda 1 and 2

ISO/IEC 10646-1:1993, Information Technology – UniversalMultiple-Octet Coded Character Set (UCS) plus its amendments and corrigenda

抱歉!评论已关闭.