Push( ), Unshift( ), Splice( )
1. Push( )
배열의 가장 끝 부분에 요소를 추가하는 매서드
↓↓ 사용예시 ↓↓
const arr = ['a', 'b', 'c']
arr.push('d')
→ arr = ['a', 'b', 'c', 'd']
2. unshift( )
배열의 가장 앞 부분에 요소를 추가하는 매서드
↓↓ 사용예시 ↓↓
const arr = ['a', 'b', 'c']
arr.unshift('d')
→ arr = ['d','a', 'b', 'c', ]
3. Splice("위치", 0 , 요소1, 요소2, 요소3 . . . . .)
배열의 원하는 부분에 요소를 추가하는 매서드
↓↓ 사용예시 ↓↓
const arr = ['a', 'b', 'c']
arr.splice( 2, 0, 'd')
→ arr = ['a','b', 'd', 'c', ] : 2번째 인덱스에 'd'를 추가
arr.splice( 3, 0, 'd', 'e', 'f', 'g')
→ arr = ['a','b', 'c', 'd', 'e', 'f', 'g'] : 3번째 인덱스에 'd','e','f','g'를 추가
pop( ), shift( ), Splice( )
1. Pop( )
배열의 가장 끝 부분 요소를 제거하는 매서드
↓↓ 사용예시 ↓↓
const arr = ['a', 'b', 'c']
arr.push()
→ arr = ['a', 'b', 'c', 'd']
2. shift( )
배열의 첫번째 요소를 제거하는 매서드
↓↓ 사용예시 ↓↓
const arr = ['a', 'b', 'c','d']
arr.shift( )
→ arr = ['b', 'c', 'd']
3. Splice("시작위치", "제거건수")
배열의 원하는 부분에 요소를 추가하는 매서드
↓↓ 사용예시 ↓↓
const arr = ['a', 'b', 'c','d','e']
arr.splice( 2, 1 )
→ arr = ['a','b', 'd', 'e'] : 두번째 인덱스에 1개 제거
arr.splice( 1, 2 )
→ arr = ['a','d', 'e'] : 첫번째 인덱스 2개 제거