배열에서 요소를 제거하는 동안 두 가지 경우를 생각해 보겠습니다. 먼저 배열의 끝에서 요소를 제거하는 방법을 살펴보고 다음 섹션에서는 배열의 시작과 요소의 지정된 위치에서 요소를 제거하는 방법을 살펴보겠습니다.
배열 끝에서 요소 제거
이것은 pop 메서드를 사용하여 수행할 수 있습니다. 예를 들어,
let veggies = ["Onion", "Raddish"]; veggies.pop(); console.log(veggies);
이것은 출력을 줄 것입니다 -
["Onion"]
배열의 시작 부분에서 요소 제거
이것은 unshift 방법을 사용하여 수행할 수 있습니다. 예를 들어,
let veggies = ["Onion", "Raddish"]; veggies.shift(); console.log(veggies);
이것은 출력을 줄 것입니다 -
["Raddish"]
배열의 주어진 위치에서 요소 제거
때때로 배열의 주어진 위치에서 요소를 제거해야 합니다. JavaScript는 주어진 인덱스에서 제거하기 위한 splice 메소드를 제공합니다. 다음과 같이 사용할 수 있습니다 -
let veggies = ["Onion", "Raddish", "Broccoli"]; veggies.splice(0, 1); // Removes 1 element from index 0 console.log(veggies);
이것은 출력을 줄 것입니다 -
["Raddish", "Broccoli"]