splice()
let me = ['suna','kim','950523','inchon','tired','developer']
//사용법 1
//삭제하고싶은 이덱스 이후의 모든 요소들이 삭제
me.splice(삭제하고싶은 인덱스번호)
//사용법 2
//삭제하고싶은 이덱스 부터 삭제하고싶은 갯수만큼 삭제
me.splice(삭제하고싶은 인덱스번호 , 삭제하고싶은 갯수)
//사용법 3
//삭제하고싶은 이덱스 부터 삭제하고싶은 갯수만큼 삭제 후 삭제하고싶은 인덱스번호 이후에 새로운 요소를 추가
//새로운 요소는 me.splice(1 , 1,삭제한 부분에 넣을 요소1,삭제한 부분에 넣을 요소2) 식으로 사용할 수 있다
me.splice(삭제하고싶은 인덱스번호 , 삭제하고싶은 갯수,삭제한 부분에 넣을 요소)
pop()
//배열의 마지막 요소를 삭제
member.pop()
shift()
//배열의 첫 요소를 삭제 후 나머지 요소들을 앞으로 밀어준다
me.shift();
unshift()
//배열의 첫 요소로 값 추가 (값 필요)
me.unshift('김선아');
->let me = ['김선아','suna','kim','950523','inchon','tired','developer']
push()
배열의 마지막 요소로 값 추가 (value) 필요
me.push('선아')
let me = ['suna','kim','950523','inchon','tired','developer','선아']
'develop > script' 카테고리의 다른 글
변수 상수 (0) | 2023.10.12 |
---|---|
문자열 찾기 (0) | 2023.10.12 |
Math메소드 외 소수점 처리 방법 _ toFixed() (0) | 2023.10.12 |
Math 객체 (0) | 2023.10.12 |
배열에서 특정 값 찾기 (indexOf / lastIndexOf) (0) | 2023.10.12 |