Discuss / JavaScript / callback是啥

callback是啥

Topic source

Demo_达子

#1 Created at ... [Delete] [Delete and Lock User]

jsonp: 'callback' 这个有啥用

沙倫血夜

#2 Created at ... [Delete] [Delete and Lock User]

Callback函式是 你做完這個動作之後去呼叫其他函式(Callback function) 例如上一章不是有個測驗 我們不要直接用remove()而是用動畫效果把資料移除 這樣有利於使用者觀看 如果$(selector).fadeOut(3000).remove() 雖然會執行fadeOut()但是 這段程式碼跑很快哦!remove()也是瞬間執行 所以你會看到直接移除,而這不是我們要的 我們想要淡出後再進行移除 這個時候就會用到這個Callback function

這個網頁跟其他網頁跨域要資料 如果後面有Callback function 要完資料後 執行這個callback的函式內容 比如你想用特定的形式呈現出來 在瀏覽器章節-Ajax有提到 您可以去看一下

沙倫血夜

#3 Created at ... [Delete] [Delete and Lock User]

因為不能編輯 麻煩廖老師您將我上一則留言刪除 我重新發一篇

Callback函式是 你做完這個動作之後去呼叫其他函式(Callback function) 例如上一章不是有個測驗 我們不要直接用remove()而是用動畫效果把資料移除 這樣有利於使用者觀看 如果$(selector).fadeOut(3000).remove() 雖然會執行fadeOut()但是 這段程式碼跑很快哦!remove()也是瞬間執行 所以你會看到直接移除,而這不是我們要的 我們想要淡出後再進行移除 這個時候就會用到這個Callback function

而JSONP簡單來說是 這個網頁跟其他網頁跨域要資料 如果後面有跟著Callback function 要完資料後 執行這個callback的函式內容 比如你想用特定的形式呈現出來 以上兩個部分在瀏覽器章節-Ajax有提到 您可以去看一下


  • 1

Reply