[英]Passing Array to A Pre-Defined Javascript Function
预定义功能:
Hopsys.prototype.multiple_new_lookups = function(symbol, units, hops, bounces, side, type, cb) {
var params;
params = {
symbol: symbol,
units: units,
hops: hops,
bounces: bounces,
side: side,
type: type
};
return this.make_request('hopsys/new/multi', params, cb);
};
这是说明给我的用法示例:
Hopsys.multiple_new_lookups(symbol, units, hops, bounces, side, type, cb);
他们还给出了一个示例cb函数:
function(err, res, hop_id){
console.log(hop_id);
}
所以至少我知道怎么做cb。
但是我无法弄清楚如何完全按照他们的要求创建和发送数组。 我之所以说数组,是因为我还能如何传递多个“符号”,“单位”,“跳跃”,“反弹”,“侧面”和“类型”? 逻辑是,如果我发出多个查询请求,它只能给我多个查询结果。 谁能帮我?
在此先感谢您抽出宝贵的时间来帮助我:)
您很可能可以将数组作为“单位”,“反弹”和“跳跃”参数进行传递。 也许只有“单位”。 每个参数都是一个不同的变量,因此您不能将其传递给对象数组。
如何传递数组的示例:
var symbols = ['some','acceptable','symbols'],
units = ['some','acceptable','units'],
hops = ['some','acceptable','hops'],
bounces = ['some','acceptable','bounces'],
sides = ['some','acceptable','sides'],
types = ['some','acceptable','types'],
cb = function(){};
Hopsys.multiple_new_lookups(symbols, units, hops, bounces, sides, types, cb);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.