Skip to content

Latest commit

 

History

History
45 lines (20 loc) · 1011 Bytes

规范中的几种对象术语.md

File metadata and controls

45 lines (20 loc) · 1011 Bytes
  • 普通对象
  • 怪异对象
  • 标准对象
  • 内置对象

普通对象

object that has the default behaviour for the essential internal methods that must be supported by all objects

必须具有所有基本内部方法的默认行为 的 对象就是 普通对象

问:有哪些方法?具体行为?

怪异对象

object that does not have the default behaviour for one or more of the essential internal methods that must be supported by all objects

缺失了某些基本内部方法默认行为 的 对象就是 怪异对象

非 普通对象 即是 怪异对象

标准对象

object whose semantics are defined by this specification

被规范所定义了语义的对象即是标准对象

问:规范定义了哪些 对象的语义?

内置对象

object specified and supplied by an ECMAScript implementation

被某个解释器(引擎)实现并提供了的对象 就是 内置对象

https://www.ecma-international.org/ecma-262/6.0/#sec-ordinary-object