本篇是程式學習記錄,記錄 Lidemy [ BE101 ] 實作 課程實作部分,本週作業總結一句話就是「前後端整合_自己寫 API 並串接」
主要分成幾個部分:
一、API 實作
二、API 串接
五、作業三簡答題
七、jQuery
八、W12_直播檢討
九、其他
什麼是 call back function?
定義:
就是利用「把函式當作參數傳到另一個函式裡面」的這個方法,來指定函式的執行順序。
原因:
原因在於即使程式碼是一行一行跑的,但可能會因為執行的效率啊,或者 setTimeout() 這種延遲執行的函式,而產生執行順序的不同。
例如我從第一行到最後一行,寫了三個 fn,分別是 a -> b -> c,但是程式碼不見得會依序執行,如果要確保執行順序的話,我就要把函式當作參數,傳到另一個函式裡面,這樣在執行時,才能夠執行完 a 接著才是 b 跟 c
call back function 的條件是什麼?
「上述的範例解釋了CallBack的條件。
1、讓函式成為另一個函式的參數
2、讓函式控制參數函式使用的時機。」