Array 배열에 있는 요소 중 특정 배열의 요소를 삭제하고 싶을 때에는 javascript의 delete 연산자를 사용하면 된다.
var numberArr = new Array(); numberArr.push("1"); numberArr.push("2"); numberArr.push("3"); delete numberArr[1]; for (var idx in numberArr) { console.log(numberArr[idx]); }
출력 결과
5년 넘게 개발을 해오면서 delete 연산자 오늘 처음 알게 되었다.
javascript를 너무 등한시하다 보니 모르는게 너무 많다는 것을 느낀다.
이젠 자바스크립트도 제대로 한번 공부해봐야 겠다.