Destructuring을 활용하여 자바스크립트에서 특정 값 필터링하기

예를 들어, 다음과 같은 배열을 가정해봅시다.

const numbers = [1, 2, 3, 4, 5];

만약 3보다 큰 숫자만 추출하고 싶다면, destructuring을 사용하여 간단하게 구현할 수 있습니다.

const [,, ...filteredNumbers] = numbers; // 3보다 큰 숫자 필터링

console.log(filteredNumbers); // [4, 5]

위의 코드에서 우리는 배열의 첫 번째와 두 번째 값을 비워두고, 나머지 값을 filteredNumbers에 할당했습니다. 첫 번째와 두 번째 값은 무시되고, 나머지 값들만 남아서 filteredNumbers에 할당됩니다.

이와 같은 방식으로 destructuring을 사용하여 배열이나 객체에서 필요한 값만 추출할 수 있습니다. 이를 활용하면 코드를 간결하게 만들고 원하는 값만 추출할 수 있습니다.

#JavaScript #Destructuring