본문 바로가기

Programming/JavaScript & TypeScript

JavaScript array delete item(Array에서 특정 인덱스의 아이템 제거)

자바스크립트에서 특정 Index에 위치하고 있는 Item을 제거하는 함수

function deleteItem(array,deleteIndex) {

return array.reduce((prev, now, index) => index !== deleteIndex ? [...prev, now] : prev, []);
},

특정 inedx의 경우에는 now를 추가해 반환하지 않고, 그대로 prev를 반환한다.