一维数组,可以使用forEach遍历,配合splice使用
二维数组,使用这个方法将会出现问题,导致数组下标针头指向错乱,建议可灵活使用for循环,再调用数组的Foreach、some等方法解决问题
arr.slice().reverse().forEach(function (item, index, arr1) {
if (item === 1) {
arr.splice(arr1.length - 1 - index, 1);
}
});
一维数组,可以使用forEach遍历,配合splice使用
二维数组,使用这个方法将会出现问题,导致数组下标针头指向错乱,建议可灵活使用for循环,再调用数组的Foreach、some等方法解决问题
arr.slice().reverse().forEach(function (item, index, arr1) {
if (item === 1) {
arr.splice(arr1.length - 1 - index, 1);
}
});