1. 고전적인 방법
임시 변수 하나를 더 선언한 다음 두 변수 중 하나의 값 혹은 참조를 복사해두고 swap 하는 방법
let a = 10;
let b = 20;
const temp = a;
a = b;
b = temp;
2. 현대적인 방법
배열(Array)과 구조 분해 할당( Destructing Assignment)를 사용하면 한 줄로 표현이 가능합니다.
[b, a] = [a, b]
'Development > Javascript & TypeScript' 카테고리의 다른 글
[VSCODE] 사용되지 않는 import 자동으로 제거하는 단축키 (0) | 2023.04.07 |
---|---|
[JavaScript] 배열의 마지막 element 가져오는 방법 세가지 (0) | 2023.03.27 |
[Javascript] 이중 느낌표 연산자(Double Exclamation Operator) (0) | 2023.02.14 |