let array = [1, 2, 3, 4, 4, 5, 4, 4];
for (let i=0; i < array.length; i++){
if (array[i] === 4) {
console.log(i);
array.splice(i, 1);
console.log(array);
}
}
console.log(array);
https://mine-it-record.tistory.com/352
[JavaScript] arr.splice() - 배열 데이터 추가/제거/교체/추출 하기
Array.prototype.splice() 메서드는 배열의 기존 요소를 삭제 또는 교체하거나 새 요소를 추가하여 배열의 내용을 변경한다. 한마디로 splice() 메서드를 가지고 push/pop/unshift/shift 역할을 다 할 수 있다고
mine-it-record.tistory.com
https://im-developer.tistory.com/103
[JS/Array] slice()와 splice()의 차이점
slice()와 splice()는 배열을 다룰 때 자주 사용하는 함수이다. 두 함수는 언뜻 보기에 비슷한 기능을 하는 것처럼 보이지만 큰 차이점이 있다. [1] Array.prototype.slice() slice() 메소드는 begin부터 end
im-developer.tistory.com