美文网首页
11 js怎么遍历json二维数组对象

11 js怎么遍历json二维数组对象

作者: 个人不完美 | 来源:发表于2018-10-19 09:22 被阅读0次
    var datas = [{
                "id": 0,
                "chiild": [{
                    "msg": "111"
                }, {
                    "msg": "222"
                }]
            }, {
                "id": 1,
                "chiild": [{
                    "msg": "333"
                }, {
                    "msg": "444"
                }]
            }, {
                "id": 2,
                "chiild": [{
                    "msg": "467"
                }, {
                    "msg": "58921"
                }]
            }];
            var str = ""; //存放第一层遍历的值
            var strArray = []; //存放第二层遍历的值
    
            for (var i = 0; i < datas.length; i++) {
    
                str += datas[i].id; //获取第一层的值
                for (var j = 0; j < datas[i].chiild.length; j++) {
    
                    strArray.push(datas[i].chiild[j].msg); //将拿到的值存入数组
    
                }
            }
            console.log(strArray);
    

    显示结果:


    image.png

    相关文章

      网友评论

          本文标题:11 js怎么遍历json二维数组对象

          本文链接:https://www.haomeiwen.com/subject/zxzezftx.html