Destructuring을 활용하여 자바스크립트에서 특정 값 필터링하기
예를 들어, 다음과 같은 배열을 가정해봅시다.
const numbers = [1, 2, 3, 4, 5];
만약 3보다 큰 숫자만 추출하고 싶다면, destructuring을 사용하여 간단하게 구현할 수 있습니다.
const [,, ...filteredNumbers] = numbers; // 3보다 큰 숫자 필터링
console.log(filteredNumbers); // [4, 5]
위의 코드에서 우리는 배열의 첫 번째와 두 번째 값을 비워두고, 나머지 값을 filteredNumbers에 할당했습니다. 첫 번째와 두 번째 값은 무시되고, 나머지 값들만 남아서 filteredNumbers에 할당됩니다.
이와 같은 방식으로 destructuring을 사용하여 배열이나 객체에서 필요한 값만 추출할 수 있습니다. 이를 활용하면 코드를 간결하게 만들고 원하는 값만 추출할 수 있습니다.
#JavaScript #Destructuring