从数组中删除指定的元素

方法一:

function removeByValue(arr, val) {
        for(var i=0; i<arr.length; i++) {
            if(arr[i] == val) {
                arr.splice(i, 1);
                break;
            }
        }
    }

方法二:

Array.prototype.removeByValue = function(val) {
  for(var i=0; i<this.length; i++) {
    if(this[i] == val) {
      this.splice(i, 1);
      break;
    }
  }
}

 

欢迎分享本文,转载请保留出处:前端ABC » 从数组中删除指定的元素

赞 (1)
分享到:更多 ()

发表评论 0