1. 임시 변수를 사용해서 변경한다.
// arr[0], arr[1] 변경해야하는 경우
const arr = [1, 2, 3, 4, 5];
let temp = arr[1];
arr[1] = arr[0];
arr[0] = temp;
// [2, 1, 3, 4, 5]
2. 구조분해 할당을 이용한다.
const arr = [1, 2, 3, 4, 5];
[arr[0], arr[1]] = [arr[1], arr[0]];
// [2, 1, 3, 4, 5]
구조분해 할당을 이용하면 간단하게 순서를 변경할 수 있다.
참고
'NOTE' 카테고리의 다른 글
string 대문자, 소문자 체크하기 (0) | 2023.05.05 |
---|---|
String.charAt(index) (0) | 2023.05.05 |
HTTP, HTTPS의 차이 (0) | 2023.04.20 |
[용어] 인스턴스와 프로퍼티, 메소드 (0) | 2023.04.20 |
Array.prototype.reduce() (0) | 2023.04.20 |