본문 바로가기
하이엔드 개발자가 되자!
JS♡

배열에 자료를 추가/삭제하는 함수

by digitopia_01 2023. 8. 23.
반응형

배열 추가/삭제 함수


🔷array.push() / array.pop()

array.push('a') array.pop()
배열의 끝에 자료 추가 배열의 마지막 자료 삭제

🔷array.unshift() / array.shift()

array.unshift('a') array.shift() let shifted = array.shift()
배열의 맨앞에 자료 추가 배열의 첫번째 자료 삭제 삭제한 자료를 반환

🔷array.splice()

array.splice(위치, 0, ["a", "b", "c"...]) array.splice(위치(포함),삭제 갯수 )
원하는 위치에 하나이상의 자료 추가 가능
예) array.splice(3, 0, ["딸기", "포도"])
원하는 위치에서 하나이상의 자료 삭제 가능
예) array.splice(3, 3)
배열의 3번 자료포함 뒤로 3개 자료 삭제
추가 및 삭제 동시 가능
예) array.splice(3,3,["딸기", "바나나"])
3번째자리부터 3개의 자료 삭제 후 해당 자리에 "딸기", "바나나" 자료 추가

 

반응형

'JS♡' 카테고리의 다른 글

소수점 표기 함수  (0) 2023.08.24
배열 자료를 분류해주는 filter() 함수  (0) 2023.08.23