首页 > 试题广场 >

关于以下代码,说法正确的有哪些?function Perso

[不定项选择题]
关于以下代码,说法正确的有哪些?
function Person() { }
var person = new Person();
  • 每一个原型都有一个constructor属性指向关联的构造函数。
  • 每一个对象都有一个prototype属性。
  • Object.getPrototypeOf(person) === Person.prototype
  • person.constructor === Person
所有的引用类型(数组,对象,函数)都有一个隐式原型属性(_proto_);
所有的函数,都有一个显示原型属性(prototype);
所有的引用类型,_proto_属性值指向它的构造函数的prototype属性值;
当试图得到一个对象的某个属性时,如果这个对象本身没有这个属性,那么会去_proto_(即它的构造函数的prototype中)寻找。

在自定义构造函数时,原型对象默认只会获得constructor属性,其他的所有方法都会继承自Object。
发表于 2021-07-19 21:51:20 回复(0)