부트캠프교육중/JavaScript
[JS] 자주이용하지만 자주 헷갈리는 splice부분
뭉지야
2023. 9. 7. 23:09
728x90
코드 구현시 자주 이용하는 부분이고 내용이지만
항상 헷갈리고 막상하려고 하면 어찌했더라 자꾸 헷갈리는 부분을 정리했다!!
splice!
이런 배열이 있다고 치자.
let x = ["a", "b", "c", "d", "e", "f"];
여기서 a를 지우고 싶다면
x.splice(0, 1)
" 0번째 index이고 지우고싶은건 1개이다 " 이런 의미로 생각하면 된다!!!
그럼 배열은 이렇게 된다.
let x = ["b", "c", "d", "e", "f"];
여기에 a를 원하는 자리에 중간에 추가하고싶다면 (만약 원하는 자리가 index2라면)
x.splice(2, 0, "a")
" index2에서 시작해서 지우고싶은건 0개이고 추가하고싶은건 "a"이다 " 이런 의미로 생각하면 된다!!
728x90