배열의 특정위치에 요소 추가

imjingu·2023년 7월 18일
0

개발공부

목록 보기
143/481

배열의 특정 위치에 요소 추가하기
splice() 메소드 사용
2번째 매개변수에 0을 입력하면 splice() 메소드가 요소를 삭제하지는 않고,
3번째 매개변수에 있는 요소를 추가함

배열.splice(인덱스, 0, 요소); 추가하고자 하는 위치, 0, 추가하고자하는 요소

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        

        const items = ["사과", "귤", "바나나", "오렌지"];

        //1번 인덱스에 요소를 추가
        items.splice(1, 0, "양파");
        console.log(items); // (5) ["사과", "양파", "귤", "바나나", "오렌지"]

        // 요소를 변경하고 싶은 경우
        items[1] = "키위";
        console.log(items); // (5) ["사과", "키위", "귤", "바나나", "오렌지"]
    </script>
</body>
</html>

0개의 댓글