看板 Ajax 關於我們 聯絡資訊
大家好 小弟正在初學 想請問圈起來的地方怎麼看 .foreach(Function(lt) 還有下面的function(tailpl)是會跑去哪裡執行阿... 看不懂裡面參數的意義... https://i.imgur.com/FaVLNkV.jpg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.39.78 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1515085457.A.753.html
LPH66: 關鍵字就是它前面的 forEach 01/05 01:09
bakedgrass: forEach方法會逐一讀取前面的陣列,然後給裡面的函式 01/05 15:45
bakedgrass: 處理,所以不會跑去哪裡執行,就是在function中跑需要 01/05 15:45
bakedgrass: 的邏輯。 01/05 15:45
bakedgrass: 比方說你的allRoated(list)會回傳一個陣列,這個陣列 01/05 15:46
bakedgrass: 會交由你的function(lt)處理,在這個function裡面lt代 01/05 15:46
bakedgrass: 表allRoated(list)這個陣列的個別元素 01/05 15:47
bakedgrass: function中的邏輯就是在處理lt的 01/05 15:48
bakedgrass: function(tailpl)也是一樣的道理 01/05 15:49
wotupset: https://codepen.io/wotupset/pen/RxJYeK/ 像這樣 01/13 22:10
wotupset: https://i.imgur.com/9PSEYJD.jpg 裏頭是callback函式 01/13 22:11
wotupset: https://i.imgur.com/Aj2AG26.jpg 可以參考說明文件 01/13 22:12
wotupset: callback函式 會傳入參數 xx就是value yy就是index 01/13 22:17
wotupset: foreach的參數順序有點不一樣 習慣就好ww 01/13 22:18
wotupset: 縮在同一行裡是javascript匿名函式的寫法 01/13 22:21