js中如何实现一个mxn维的数组

编程入门 行业动态 更新时间:2024-10-15 06:14:53

js中如何实现一个mxn维的<a href=https://www.elefans.com/category/jswz/34/1771288.html style=数组"/>

js中如何实现一个mxn维的数组

js中实现mxn维数组的方法有三种 嵌套形成Array.from(数组长度, 数组中每一项的映射函数)Array.fill() + Array.map(), 详细代码如下。

1、嵌套形成

       function myArrayMn(m, n) {const arr_m = []for (let i = 0; i < m; i++) {//控制行数let arr_n = []for (let j = 0; j < n; j++) {//控制列数arr_n.push(null) //初始化数组中的元素值}arr_m.push(arr_n)}return arr_m}const array = new myArrayMn(3, 2)console.log(array)

2、Array.from(数组长度, 数组中每一项的映射函数)

function myArrayMn(m,n){return Array.from({length:m}, () => Array(n).fill(null))
}//输出测试
const array = new myArrayMn(3,2)
console.log(array)

3、Array.fill() + Array.map()

function myArrayMn(m, n){return Array(m).fill().map(() => Array(n).fill(null))
}const array = new myArrayMn(3, 2)console.log(array)

输出结果展示:

更多推荐

js中如何实现一个mxn维的数组

本文发布于:2024-02-26 09:16:35,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1701995.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数组   如何实现   js   mxn

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!