JavaScript 从数组中删除元素方法

1.通过value值从数组中删除:

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

2.通过索引值从数组中删除:

function removeValByIndex(arr, index) {
  arr.splice(index, 1);
}

猜你喜欢

转载自blog.csdn.net/qq_29483485/article/details/82665934