現在有一個對象如下:var doc= $(document);function people(){ //一個people對象this.name = li;
}
people.prototype = { //對象方法
sayName: function(){ console.log(this.name);
}
bindEvent: function(){ //綁定頁面元素
doc.delegate('button','click',function(){
people.sayName(); //這里報錯Uncaught TypeError: people.sayName is not a function
//這里想調用sayName方法,但是會報錯
});
}
}前端新手,剛剛接觸面向對象,我想問為什么調用sayName 方法會報這個錯誤,請教一下這個錯誤的原因我應該去看js什么方面的書能夠更透徹的理解
前端新手求助面向對象問題
慕萊塢森
2018-10-26 18:11:10