JavaScript: 如何创建指定长度的二维数组
要定义一个指定长度的二维数组,可以使用嵌套循环来创建数组并为其赋值。以下是一个示例代码:
function createArray(rows, cols) {
var arr = new Array(rows);
for (var i = 0; i < rows; i++) {
arr[i] = new Array(cols);
}
return arr;
}
// 创建一个3行4列的二维数组
var myArray = createArray(3, 4);
console.log(myArray);
上述代码中,createArray 函数接受两个参数 rows 和 cols,分别表示二维数组的行数和列数。在函数内部,首先创建一个长度为 rows 的一维数组 arr,然后使用循环遍历 arr,在每个元素上创建一个长度为 cols 的一维数组。最后返回创建好的二维数组。
在示例代码中,通过调用 createArray(3, 4) 创建了一个 3 行 4 列的二维数组,并将其赋值给 myArray 变量。最后,使用 console.log 打印出 myArray 的内容。
原文地址: http://www.cveoy.top/t/topic/hnm7 著作权归作者所有。请勿转载和采集!