function person (){
}
person.prototype.each = function(){
}prototype是一个对象,构造函数里面的prototype的属性指向这个对象;既然prototype在构造函数外面是一个对象,小弟不明白为什么person能点对象呢;
就像下面的错误例子一样,a不能点上b;
var a = funciton(){ //a对象}var b ; //b对象a.b //a不能这样点b然后进行赋值吧constructor
function person (){
}var p = new person();var s = p.constructor + "";console.log(s) //结果:personconstructor不是存在于person.prototype.constructor的prototype对象中吗?为什么new出来的p也能访问这个属性;
料青山看我应如是
沧海一幻觉
随时随地看视频慕课网APP
相关分类