0
点赞
收藏
分享

微信扫一扫

筛选数组A里边不包含数组B内容的,(仅限用于数组A内容必然包含所有的数组b内容),多用于频道,后台返回一个热门数组B,返回一个所有频道A

爱写作的小土豆 2022-03-26 阅读 104
javascript
arr1: [
        '张三',
        '李四',
        '王五',
        '杰夫贝佐斯',
        '斯嘉丽约翰逊',
        '肯尼迪',
        '安吉丽娜朱莉',
        '比尔盖茨',
        '克里斯汀斯图尔特',
        '梅花',
        '兰花',
        '竹子',
        '菊花',
        '青色'
      ],
      arr2: [
        '张三',
        '梅花',
        '兰花',
        '竹子',
        '菊花',
        '克里斯汀斯图尔特',
        '青色'
      ],
      arr3: [],
      arr4: []
getArr () {
      this.arr1.forEach((el) => {
        // find方法事业观有返回值的循环
        const res = this.arr2.find((v) => {
          return v === el
        })
        // 这里的res的返回值有两种,一种有值,一种null,为空就代表没有重复的
        if (!res) {
          this.arr3.push(el)
        }
      })
    }
举报

相关推荐

返回一个空的二维数组

0 条评论