[問題] JS 物件導向 的 小問題
如題
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和=指定的話
請問這種物件導向的寫法要怎麼指定屬性值?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.157.241
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1421317899.A.30C.html
→
01/15 18:35, , 1F
01/15 18:35, 1F
→
01/15 18:41, , 2F
01/15 18:41, 2F
→
01/15 18:42, , 3F
01/15 18:42, 3F
→
01/15 18:44, , 4F
01/15 18:44, 4F
→
01/15 18:54, , 5F
01/15 18:54, 5F
→
01/15 18:54, , 6F
01/15 18:54, 6F
→
01/15 18:58, , 7F
01/15 18:58, 7F
→
01/15 18:59, , 8F
01/15 18:59, 8F
推
01/15 20:05, , 9F
01/15 20:05, 9F
推
01/15 21:00, , 10F
01/15 21:00, 10F
→
01/15 21:00, , 11F
01/15 21:00, 11F
推
01/19 23:28, , 12F
01/19 23:28, 12F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章