JavaScript中回撥的示例理解

pengfoo發表於2013-11-18
function fn(arg1, arg2, callback){
    var num = Math.ceil(Math.random() * (arg1 - arg2) + arg2);
    callback(num);  //傳遞結果
}

fn(10, 20, function(num){
   console.log("Callback called! Num: " + num); 
});    //結果為10和20之間的隨機數

理解了這個例子,對回撥函式的理解就加深了理解。

相關文章