Destructuring을 활용하여 자바스크립트에서 특정 값을 변경하는 방법

자바스크립트에서 Destructuring은 배열이나 객체에서 원하는 값을 추출하여 변수에 할당하는 방법입니다. 이를 활용하여 특정 값을 변경하는 방법에 대해 알아보겠습니다.

1. 배열의 특정 요소 변경하기

아래 예제는 Destructuring을 사용하여 배열의 두 요소를 교환하는 방법을 보여줍니다.

let arr = [1, 2];

[arr[0], arr[1]] = [arr[1], arr[0]];

console.log(arr); // [2, 1]

위 예제에서는 배열 arr의 첫 번째 요소와 두 번째 요소를 Destructuring을 활용하여 교환했습니다. 이를 통해 arr 배열의 요소를 변경할 수 있습니다.

2. 객체의 특정 속성 변경하기

아래 예제는 Destructuring을 사용하여 객체의 특정 속성을 변경하는 방법을 보여줍니다.

let obj = { name: 'John', age: 30 };

({ name, age } = { name: 'Jane', age: 25 });

console.log(obj); // { name: 'Jane', age: 25 }

위 예제에서는 Destructuring을 활용하여 obj 객체의 name 속성과 age 속성을 변경했습니다. 이를 통해 객체의 특정 속성을 간편하게 변경할 수 있습니다.

Destructuring을 활용하면 배열이나 객체의 원하는 값을 손쉽게 추출하여 변경할 수 있습니다. 다양한 활용법을 익히고 자바스크립트 프로그래밍을 효율적으로 개발할 수 있기를 바랍니다.

#javascript #destructuring