js找出两个数组不同的数,并存到新数组

var arr1 = ['小米', '华为', '苹果']
        var arr2 = [{
                name: '小米',
                price: 100
            }, {
                name: '小米',
                price: 100
            }, {
                name: '华为11',
                price: 300
            },
            {
                name: '小变',
                price: 100
            }, {
                name: '苹果',
                price: 500
            }, {
                name: '小米',
                price: 100
            }
        ]

        arr1.forEach(item => {
            arr2 = arr2.filter(item1 => {
                return item1.name != item
            })
        })
       // console.log(arr2);

版权声明:本文为weixin_45575273原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。