javascript - 查找由二维数组组成的数组的长度

标签 javascript arrays multidimensional-array

有没有办法找到这个数组及其内部所有子数组的长度。意思是13而不是6?无需使用循环并将数组内的所有元素相加。

我正在寻找一个可以执行此操作的命令。

[1, [4, 5, 2, 1], 2, [4, 5, 2, 6], 2, [3, 3]]

最佳答案

尝试将其压平

[].concat.apply([], [1, [4, 5, 2, 1], 2, [4, 5, 2, 6], 2, [3, 3]]).length

关于javascript - 查找由二维数组组成的数组的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39744694/

相关文章:

将指针转换为连接

PHP-如何对具有重复元素值的数组元素求和

javascript - 表格中的 vue 可拖动宽度有问题吗?

javascript - 为什么 graphql 不将我的数据注入(inject)到 React 组件 prop 中?

javascript - Intel XDK 将 pdf 保存到 SD 卡 filetransfer.download - android

c - 使用 Struct 从 C 函数返回数字列表

javascript - 如何使用node.js、mssql和msnodesqlv8在事务中正确执行循环查询

java - 将元素添加到第一个空数组的索引

php - fatal error : Cannot unset string offsets error?

c - 如何查找二维数组中列值的平均值?