JS一行代码实现二维数组的声明与初始化(3种方法)
JS一行代码实现二维数组的声明与初始化(3种方法)
第一种:==强烈不推荐使用!!实际应用中存在致命问题!!!!== Array.fill() 嵌套方法
致命问题看这里:
JavaScript 踩坑 —— 使用 Array.fill( ) 填充对象导致的重大问题
const row = 5, col = 3 // 5行3列 |
第二种:==强烈推荐!!== 其中item可以替换为任意临时变量,也可也是小括号对()
先看看基础用法,是这样的: Array.from([1, 2, 3], x => x + x); 结果是[2, 4, 6]
看懂了上面这句再看下面这句就明白了。
const row = 5, col = 3 // 5行3列 |
第三种:其中item可以替换为任意临时变量,也可也是小括号对()
const row = 5, col = 3 // 5行3列 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 个人学习测试!