计算内部二维数组的值-javascript [英] Count values of the inner two-dimensional array - javascript

查看:82
本文介绍了计算内部二维数组的值-javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个二维数组。我正在尝试计算内部数组中的值。我知道JS array.length 。但是执行 testData.length 会得到5。这是准确的。但是,我想计算每个子数组中的项目数。

I have a two-dimensional array. I'm trying to count the values within the inner array. I'm aware of JS array.length. But doing testData.length yields 5. Which is accurate. However, I want to count the number of items within each sub array.

testData [0] .length 将yield 6.但是我如何动态地计算每个子数组? (因为它会改变)。

testData[0].length would yield 6. But how would I dynamically count through each sub array? (as it will change).

var testData = [["column1","test1","test1","tea","party", "water bottle"],
                ["column2","test2","test2","test2 test2"],
                ["column3","test2","test2","test2 test2 "],
                ["column4","test2","test2 test2f asdfsdf"],
                ["column5","test2","test2 test2f asdfsdfasdfasdfasa asda asdfsas"]
]


推荐答案

var testData = [
    ["column1","test1","test1","tea","party", "water bottle"],
    ["column2","test2","test2","test2 test2"],
    ["column3","test2","test2","test2 test2 "],
    ["column4","test2","test2 test2f asdfsdf"],
    ["column5","test2","test2 test2f asdfsdfasdfasdfasa asda asdfsas"]
];
for(var i=0;i < testData.length;i++){
  for(var j=0;j<testData[i].length;j++){
    alert(testData[i][j]);
  }
}

这篇关于计算内部二维数组的值-javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆