- 普通对象
- 怪异对象
- 标准对象
- 内置对象
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