美文网首页
js两个数组进行数据筛选

js两个数组进行数据筛选

作者: 回不去的那些时光 | 来源:发表于2019-06-20 21:20 被阅读0次

    原理:使用两个for循环进行循环判断

            var list = [
                { code: 101, name: "aa" },
                { code: 103, name: "bb" },
                { code: 1001, name: "cc" },
                { code: 1011, name: "cc" }];
            var list1 = [
                { name: "dj", age: 1001 },
                { name: "zs", age: 1011 },
                { name: "ww", age: 101 },
                { name: "wj", age: 103 }];
            var list2 = [];
    
            list.forEach(val => {
                let aa = list1.find(value => {
                    return value.age == val.code;
                })
                list2.push(aa);
            })
            console.log(list2);
    

    相关文章

      网友评论

          本文标题:js两个数组进行数据筛选

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