코딩문제를 풀때, 특정 요소를 삭제하는 방법은 자주 사용된다. 아래는 배열의 특정 요소 삭제 방법과 내가 자주 실수하는 포인트들을 정리하였다. 다음은 배열의 특정 요소 삭제 방법 이다.
1 | 배열이름.splice(인덱스, 1); |
간단한 사용 예시
1 | var array = [1, 2, "ipad", 3, 4, 5]; |
실수하는 포인트
주의사항
- slice가 아닌 splice
- 문자열에서는 사용이 불가능하다
- splice는 기존 배열또한 변형이 일어나며, slice는 기존배열에 변화를 주지 않는다 (2019.5.2 update)
—참고 Object의 속성을 지우는 메서드는 delete이다
1 | var object = { Brand: "Samsung", ModelNumber: "2098d0dkd0" }; |