阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JS Reflect.getPrototypeOf()

      静态方法 Reflect``.getPrototypeOf()Object.getPrototypeOf() 方法是一样的。都是返回指定对象的原型(即,内部的 [[Prototype]] 属性的值)。

      语法

      Reflect.getPrototypeOf(target)
      
      

      参数

      target

      获取原型的目标对象。

      返回值

      给定对象的原型。如果没有继承的属性,则返回 null

      异常

      抛出一个 TypeError 异常,如果目标不是 Object

      描述

      Reflect.getPrototypeOf 返回指定对象的原型 (例如:内部的 [[Prototype]] 属性的值) 。

      示例

      使用 Reflect.getPrototypeOf()

      Reflect.getPrototypeOf({}); // Object.prototype
      Reflect.getPrototypeOf(Object.prototype); // null
      Reflect.getPrototypeOf(Object.create(null)); // null
      
      

      规范

      SpecificationStatusComment
      ECMAScript 2015 (6th Edition, ECMA-262)Reflect.getPrototypeOfStandardInitial definition.
      ECMAScript Latest Draft (ECMA-262)Reflect.getPrototypeOfDraft 

      相关链接

      目录
      目录