JS删除选中的数组

版权声明:本文为博主原创文章,未经博主允许不得转载。如需开发微信小程序可加微信: 13977284413 https://blog.csdn.net/qq_35713752/article/details/86547930

js
 

  // 删除数组
  deleteArr: function (e) {
    let middlearr = [{a:1},{b:2}];//全部数组
    let items = [{a:1}];//选中的数组
    for (var i = 0; i < items.length; i++) {
      for (var j = 0; j < middlearr.length; j++) {
        if (items[i].code == middlearr[j].code) {
          console.log('111', items[i].nickName)
          Array.prototype.delete = function (delIndex) {
            var temArray = [];
            for (var i = 0; i < this.length; i++) {
              if (i != delIndex) {
                temArray.push(this[i]);
              }
            }
            return temArray;
          }
          var arr = items.delete(i);
          this.setData({
            items: arr
          })
          return arr
        }
      }
    }
  },

  this.deleteArr();
  console.log('arr', this.deleteArr());//删除选中的数组
  //[{b:2}]

猜你喜欢

转载自blog.csdn.net/qq_35713752/article/details/86547930
今日推荐