jquery如何使用三个数组构建一个新的二维数组
时间: 2024-12-03 10:36:32 浏览: 11
在jQuery中,本身并不是直接用于处理数组操作的语言库,但它可以配合JavaScript的基本数组方法来创建二维数组。以下是一个使用JavaScript的示例,假设你有三个一维数组:
```javascript
var array1 = [1, 2, 3];
var array2 = ['a', 'b', 'c'];
var array3 = ['x', 'y', 'z'];
// 创建一个新的二维数组,每个元素由三个数组的一个元素组成
var newArray = [];
for (var i = 0; i < array1.length; i++) {
newArray.push([array1[i], array2[i], array3[i]]);
}
// 或者,如果使用jQuery的话,可以这样简洁地完成:
var $newArray = $.map(array1, function(val, index) {
return [val, array2[index], array3[index]];
});
console.log(newArray); // 或者 console.log($newArray);
阅读全文