별초롱언니 2025. 4. 7. 21:53

배열이 객체로 사용될 때 delete 연산자를 이용하여 배열 요소 값을 삭제할 수 있다. 삭제된 배열의 요소 인덱스는 그대로 유지된다. 즉, 값이 없는 배열요소가 된다. 배열 크기까지 줄이기 위해서는 pop(), shift(), splice() 메서드를 사용한다.

<!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>
  <h2> Array Methods_Deleting elements </h2>
  <p id="demo1"></p>
  <p id="demo2"></p>
  <script>
    let fruits = ["Banana","Orange","Apple","Mango"];
    document.querySelector("#demo1").innerHTML = "두번째 요소 값 : " + fruits[1] + "<br>" 
    document.querySelector("#demo2").innerHTML = "두번째 요소 값 : " + fruits[1];
  </script>
</body>
</html>