class Person { }
const jack = new Person();
Object.getPrototypeOf(jack).constructor.name // Person
Object.getPrototypeOf(jack).constructor // class Person { }
使用__proto__属性也可以获得,为什么不用?
因为__proto__不是Ecma标准,他只是浏览器厂商们的约定俗成。
class Person { }
const jack = new Person();
Object.getPrototypeOf(jack).constructor.name // Person
Object.getPrototypeOf(jack).constructor // class Person { }
因为__proto__不是Ecma标准,他只是浏览器厂商们的约定俗成。