A "callback" is any function that is called by another function which takes the first function as a parameter. (在一個函數中調用另一個函數就是callback)javascript
通常而言,函數的形參是指由外往內向函數體傳遞變量的入口,但此處加了callback後則徹底相反,它是指函數體在完成某種使命後調用外部函數的出口!這時候應該明白什麼叫"回調"了吧,也就是回頭調用外部函數的意思。html
參考原文:
完全理解 Node.js 中的回調(Callback)函數:https://www.runoob.com/w3cnote/nodejs-callback-func.html
【一句話攻略】完全理解JS中的回調(Callback)函數:http://www.javashuo.com/article/p-chgqeobz-z.html
Javascript異步編程的4種方法:http://www.ruanyifeng.com/blog/2012/12/asynchronous%EF%BC%BFjavascript.htmljava