var myclass = {
init:function() {
this.customer = null;
},
test : function(data){
alert(testing);
}
};
我實例myclass
像上面,後來我試圖調用一個方法的類test
,但它不工作後調用方法。我究竟做錯了什麼?無法類的實例
var testClass = new myclass.init();
testClass.customer = 'John B';
testClass.test(); //doesnt alert 1
非但沒有報警,由於某種原因,我得到這個錯誤:
Uncaught TypeError: Object [object Object] has no method 'test'
你應該使用類作爲變量名? – gezzuzz
只是指出來。 class是JS中的一個保留關鍵字。 YOu可能想要使用別的東西,如clazz – mohkhan
我將類更改爲testClass ..still相同 – Autolycus