普通对象

普通对象,需要具备了对象的所有基本内置方法。

内置方法

[[GetPrototypeOf]] ()

[[SetPrototypeOf]] ()

类对象

外来对象

外来对象,如果不完全具备所有对象拥有的基本内置方法,就是外来对象。JS里的对象不是普通对象就是外来对象。

标准对象

standard object,语义由本规范定义的对象。

内置对象

由ECMA实现提供,程序执行时就存在的对象。所有内置对象都是原生对象。