如何使用 jquery 在自定义函数中创建回调

Rah*_*gli 5 javascript jquery

我想为自定义函数创建自定义回调函数并将回调作为参数传递。

function customFunction(a, b, callback) {
  // Some code
}

customFunction("val1", "val2", function(){
  //Code to execute after callback
});
Run Code Online (Sandbox Code Playgroud)

Kev*_*son 7

您快到了...

function customFunction(a, b, callback) {
    // Some code
    if (typeof callback === 'function') { 
        callback(); 
    }
}

customFunction("val1", "val2", function(){
  //Code to execute after callback
});
Run Code Online (Sandbox Code Playgroud)

  • 我会添加`if (typeof callback === 'function') { callback(); }` 以防您没有第三个参数。 (3认同)