我有两个数组
var values[];
var labels[];
我怎样才能返回这两个变量并从函数中获取。
您可以在对象文字中返回它们:
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
返回包含这两个变量的对象或数组。
return [
values[],
labels[]
];
一个函数一次可以返回一个值/对象/数组。现在你可以用更聪明的方式做到这一点。在这里使用嵌套数组。
将两个数组放在另一个数组中并返回该数组
var newAr = {};
newArr.push(values)
newArr.push(labels)
return newArr
还有许多其他方法可以创建 jQuery 数组。请参阅jQuery 数组。