使用jquery从函数返回两个数组

时间:2013-11-01 05:51:46

标签: jquery

我有两个阵列

 var values[];
  var labels[];

如何返回这两个变量并从函数中获取。

3 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

返回包含这两个变量的对象或数组。

return [
    values[],
    labels[]
];

答案 2 :(得分:0)

一个函数可以一次返回一个值/对象/数组。现在你可以更聪明地完成它。 在这里使用嵌套数组。

将两个数组放在另一个数组中并返回该数组

var newAr = {};
newArr.push(values)
newArr.push(labels)
return newArr

还有许多其他方法可以创建jQuery Array。请参考jQuery Arrays