天天看点

微信小程序删除数组指定元素

// 删除方法
  remove: function(array, val) {
    for (var i = 0; i < array.length; i++) {
      if (array[i] == val) {
        array.splice(i, 1);
      }
    }
    return -1;
  },      
var array = that.data.compressImg;  //你的数组数据
  var val = that.data.compressImg[inx];  //你要移除的元素标识,例如下标之类的
  that.remove(array, val);   //调用方法传参