반응형
배열 추가/삭제 함수
🔷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 |