如題
class={
str:'TEST',
init:function(){
this.test();
},
test:function(){
alert(this.str);
}
}
網站上好像看到的Sample都是一堆function
呼叫init()的時候,會呼叫test()
但是alert的時候,卻無法找到this.str,會印出undefined
改成
str:function(){return 'TEST';}
和
alert(this.str());
也沒用
如果不是用var和=指定的話
請問這種物件導向的寫法要怎麼指定屬性值?