每个函数都有一个prototype属性,指向一个对象;而每一个对象都有一个constructor属性,指向它的构造函数(是函数function)。当构造函数重写了prototype属性的时,constructor就会指向空。则需要重新指定constructor的指向。如下:
`function F(){};
F.prototype={a:1,b:'value'};
F.prototype.contructor=F();
`
每个函数都有一个prototype属性,指向一个对象;而每一个对象都有一个constructor属性,指向它的构造函数(是函数function)。当构造函数重写了prototype属性的时,constructor就会指向空。则需要重新指定constructor的指向。如下:
`function F(){};
F.prototype={a:1,b:'value'};
F.prototype.contructor=F();
`
相关课程
热门评论
就这一点儿?......