Reflect.getPrototypeOf()
静态方法Reflect.getPrototypeOf()与Object.getPrototypeOf()方法是一样的。都是返回指定对象的原型(即,内部的[[Prototype]]属性的值)。
语法
Reflect.getPrototypeOf(target)
参数
target- 获取原型的目标对象。
返回值
给定对象的原型。如果没有继承的属性,则返回null。
异常
抛出一个Object。
描述
Reflect.getPrototypeOf返回指定对象的原型(例如:内部的[[Prototype]]属性的值)。
示例
使用Reflect.getPrototypeOf()
Reflect.getPrototypeOf({}); // Object.prototype
Reflect.getPrototypeOf(Object.prototype); // null
Reflect.getPrototypeOf(Object.create(null)); // null
