JavaScript&TypeScript

JavaScript 배열 중간에 요소 추가 및 삭제

hjkang

JavaScript에서 배열 중간에 요소를 추가하거나 삭제하기 위해서는 splice() 함수를 사용한다.
 
 
splice()
- 배열의 요소를 삭제, 교체하거나 새로운 요소를 추가하여 기존 배열을 변경하고, 변경된 배열을 반환

array.splice(start[, deleteCount[, item1[, item2[, ...]]]])

 
 
파라미터
- start: 변경할 배열의 시작 Index
- deleteCount: start index부터 deleteCount의 개수만큼 요소 삭제
- items: 배열의 start index에 item들 추가
 
 
리턴값
- 삭제된 요소의 배열을 리턴
 
 
예시
# 추가

users.splice(1, 0, 'Test'); // 1번 인덱스 자리에 'Test' 추가

# 삭제

users.splice(1, 1); // 1번 인덱스 요소부터 1개 삭제

 
 


참고
- https://velog.io/@dev_cecy/JAVASCRIPT-%EB%B0%B0%EC%97%B4-%EC%A4%91%EA%B0%84%EC%97%90-%EC%9A%94%EC%86%8C-%EC%B6%94%EA%B0%80-%EB%B0%8F-%EC%82%AD%EC%A0%9C-SPLICE
 

'JavaScript&TypeScript' 카테고리의 다른 글

JavaScript에서 jwt 발급  (0) 2023.05.11
JavaScript 배열 자르기  (0) 2023.03.29
JavaScript로 GCS에 파일 업로드 및 다운로드  (0) 2023.03.17
Puppeteer 감시 방지  (0) 2023.02.14
Nest.js 사용법  (0) 2022.09.27