Javascript callback function 使用方法 Posted on 2015-12-03 | Edited on 2018-09-24 | In 資訊技術 寫 js 也一段時間了整理一下 js callback funciton 的使用方法 寫法 112345678910111213function f1(callback) { var data = "123"; callback && callback(data);}function f2() { f1(function(result) { console.warn("in function"); console.warn(result); });}f2(); 結果是: 12in function123 寫法 2123456789101112131415function f1(callback) { var data = "123"; if (typeof callback === "function") { callback(data); }}function f2() { f1(function(result) { console.warn("in function"); console.warn(result); });}f2(); 結果是: 12in function123 基本上兩者的寫法是一樣的東西只是寫法 1 稍稍有些簡潔大家參考一下