查看js对象原型的几种方法

具体方法

查看 JavaScript 对象的原型有多种方法,以下是其中的几种:

  1. 使用 Object.getPrototypeOf() 方法获取对象的原型。

    1
    2
    3
    const obj = {};
    const proto = Object.getPrototypeOf(obj);
    console.log(proto);
  2. 使用 Object.prototype 属性获取对象的原型。

    1
    2
    3
    const obj = {};
    const proto = obj.__proto__;
    console.log(proto);
  3. 在控制台中使用 console.dir() 方法查看对象的属性和方法,它也会显示对象的原型。

    1
    2
    const obj = {};
    console.dir(obj);
  4. 使用 instanceof 运算符检查一个对象是否是另一个对象的实例,这个过程中会涉及到原型链。如果返回值为 true 则说明该对象的原型链中包含了这个构造函数的原型。

    1
    2
    3
    function Person() {}
    const person = new Person();
    console.log(person instanceof Person); // true

无论你选择哪种方法,它们都可以帮助你优雅地查看 JavaScript 对象的原型。

本文内容来自 : ChatGPT

乱码三千 – 点滴积累 ,欢迎来到乱码三千技术博客站

0%