Re: [討論] 函式被呼叫時的變數

看板Ajax作者 (沉默是金)時間16年前 (2009/07/19 01:15), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/7 (看更多)
※ 引述《JYHuang (夏天到了,冷不起來了說)》之銘言: : function func(value){ : alert(value); : } : obj.onclick = func; : 有時會看到一些library的sample裡會有類式的寫法 : 我比較好奇的是 func(var) 的var是怎麼傳過去的? : 在綁event時也沒看到有參數傳過去.. : 自己照樣寫,寫 : obj.onclick = func('123'); : 卻會在load完DOM就自動alert.. : 如果說要照這樣寫的話,要怎麼傳遞參數過去呢? //try this ? obj.onclick=function(){func('123');}; 以 onclick 來說 , 應該是不會有這種狀況才對 , 通常是onReadyStateChange 這類會有傳入值的 callback 才會寫. -- What do you want to have ? / What do you have? 從書本中,你可以發現我的各種興趣。 從CD中,你可以瞭解我所喜歡的偶像明星。 或許從文字你很難以瞭解一個人,但從物品可以。 My PPolis , My past. http://ppolis.tw/user/Tony -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.137.13.99

07/19 08:40, , 1F
嗯..最近用JQuery來寫Web App..函式越寫越多層..
07/19 08:40, 1F

07/19 08:41, , 2F
所以想把callback 獨立出來寫
07/19 08:41, 2F
文章代碼(AID): #1AOWD7-y (Ajax)
文章代碼(AID): #1AOWD7-y (Ajax)