最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

如何在javascript中计算数组中的数组元素?

IT培训 admin 7浏览 0评论

如何在javascript中计算数组中的数组元素?

我在nodejs中有一个如下数组

 var dataary=[];
    dataary=[ [ 'reg_no', 'slno', 'name', 'email', 'rollno' ],
    [ 'int', 'int', 'varchar', 'varchar', 'int' ],
    [ '100', '11', '255', '255', '100' ] ]

我需要数组元素的数量。我做dataary.length它将返回3.但我需要计数为5(数组内的元素数)。如何获得元素的数量。 ?

回答如下:

迭代循环并获取每个array的长度.forEach()方法为每个数组元素执行一次提供的函数。

var dataary=[];
    dataary=[ [ 'reg_no', 'slno', 'name', 'email', 'rollno' ],
    [ 'int', 'int', 'varchar', 'varchar', 'int' ],
    [ '100', '11', '255', '255', '100' ] ,
    [ '1', '2', '3' ]]
    dataary.forEach(function(element) {
    console.log(element.length);
    });

如何在javascript中计算数组中的数组元素?

我在nodejs中有一个如下数组

 var dataary=[];
    dataary=[ [ 'reg_no', 'slno', 'name', 'email', 'rollno' ],
    [ 'int', 'int', 'varchar', 'varchar', 'int' ],
    [ '100', '11', '255', '255', '100' ] ]

我需要数组元素的数量。我做dataary.length它将返回3.但我需要计数为5(数组内的元素数)。如何获得元素的数量。 ?

回答如下:

迭代循环并获取每个array的长度.forEach()方法为每个数组元素执行一次提供的函数。

var dataary=[];
    dataary=[ [ 'reg_no', 'slno', 'name', 'email', 'rollno' ],
    [ 'int', 'int', 'varchar', 'varchar', 'int' ],
    [ '100', '11', '255', '255', '100' ] ,
    [ '1', '2', '3' ]]
    dataary.forEach(function(element) {
    console.log(element.length);
    });
发布评论

评论列表 (0)

  1. 暂无评论