-1
function x() {
var obj1 = new ErrorPrinter();
}
x.prototype = {
xFunction1 : function() {
return obj1.printthis("x");
},
xFunction2 : function() {
return obj1.printthis("y");
}
}
但是,當我這樣做,它不會工作。初始化頂層對象的目的是爲了不必在每個函數(xFunction1和xFunction2)中重新創建相同的對象。如何初始化構造函數中的新對象,以便其每個函數都可以重用它?
Thx爲這樣一個奇妙的社區,stackoverflow.com。