我限定一個非常簡單的對象,它應該計算數1的總和& 2:當我運行「總和」的方法,所述控制檯返回視爲字符串對象方法
function Calculator() {
this.number1 = 0;
this.number2 = 0;
this.sum = function() {
return this.number1 + this.number2;
}
}
var calculator = new Calculator();
calculator.number1 = 1;
calculator.number2 = 2;
console.log(calculator.sum);
然而:
function() {
return this.number1 + this.number2;
}
這就像我的方法被認爲是一個字符串,但我不明白爲什麼...
非常感謝!花這麼多時間在這麼愚蠢的事情上...... – JeremyW