如何在Javascript中使用函数指针传递函数参数

时间:2011-02-11 13:40:07

标签: javascript ajax arguments function-pointers

这是我假设的语法问题。使用函数指针对我来说是新的,对于我正在使用的一大块代码是必需的。我想将一些参数传递给LoadResourceList来解释如何处理数据。 LoadResourceList是ajaxObject完成加载时的回调。

var getResourceList=new ajaxObject("resources.json",LoadResourceList); // Load Resource List
getResourceList.update();   

1 个答案:

答案 0 :(得分:0)

您可以将LoadResourceList的参数传递给ajaxObject以及:

function ajaxObject(json, callback) {
    // code
    if( typeof callback === 'function' ) {
        var args = Array.prototype.slice.call(arguments, 2);
        callback.apply(this, args);
    }
}