从JavaScript中的多个函数返回结果[重复]
Posted
技术标签:
【中文标题】从JavaScript中的多个函数返回结果[重复]【英文标题】:Returning results from multiple functions in JavaScript [duplicate] 【发布时间】:2017-11-19 17:26:42 【问题描述】:我正在尝试返回 2 个函数的结果,但没有成功。我正在执行以下操作:
var x = getFunctionResults1(items);
var y = getFunctionResults2(items);
return x,y
但是得到这个输出:
[ x: [ [Object], [Object], [Object], [Object], [Object] ],
y: [ [Object] ] ,
x: [ [Object], [Object] ], y: [ [Object] ] ]
【问题讨论】:
【参考方案1】:您可以使用数组作为两个函数的结果对象,例如
return [getFunctionResults1(functionResults1), getFunctionResults2(functionResults2)];
或者对带有键的部分使用对象,例如
return
result1: getFunctionResults1(functionResults1),
result2: getFunctionResults2(functionResults2)]
;
【讨论】:
以上是关于从JavaScript中的多个函数返回结果[重复]的主要内容,如果未能解决你的问题,请参考以下文章