使用jquery从一个函数返回两个数组[重复]
Posted
技术标签:
【中文标题】使用jquery从一个函数返回两个数组[重复]【英文标题】:Using jquery return two array from a function [duplicate] 【发布时间】:2013-11-12 08:14:59 【问题描述】:我有两个数组
var values[];
var labels[];
我如何返回这两个变量并从函数中获取。
【问题讨论】:
***.com/questions/2917175/… 【参考方案1】:返回一个包含这两个变量的对象或数组。
return [
values[],
labels[]
];
【讨论】:
【参考方案2】:您可以通过object literal 退回它们:
function yourFunction()
var values = [];
var labels = [];
//code that modifies `values` and `labels`
return values : values, labels : labels ;
var a = yourFunction(); //`a.values` is `values` from the function and `a.labels` is `labels` from the function
【讨论】:
【参考方案3】:函数一次可以返回一个值/对象/数组。现在你可以用更聪明的方式做到这一点。 在这里使用嵌套数组。
将两个数组放入另一个数组并返回该数组
var newAr = ;
newArr.push(values)
newArr.push(labels)
return newArr
还有许多其他方法可以创建 jQuery 数组。请参考jQuery Arrays。
【讨论】:
以上是关于使用jquery从一个函数返回两个数组[重复]的主要内容,如果未能解决你的问题,请参考以下文章