반응형
1. concat() 메서드
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const combined = arr1.concat(arr2);
console.log(combined); // [1, 2, 3, 4, 5, 6]
2. Spread 연산자
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const combined = [...arr1, ...arr2];
console.log(combined); // [1, 2, 3, 4, 5, 6]
3. push() 메서드
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
for (let i = 0; i < arr2.length; i++) {
arr1.push(arr2[i]);
}
console.log(arr1); // [1, 2, 3, 4, 5, 6]
4. Array.from() 메서드
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const combined = Array.from(arr1).concat(arr2);
console.log(combined); // [1, 2, 3, 4, 5, 6]
5. reduce() 메서드
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const combined = arr2.reduce((result, item) => {
result.push(item);
return result;
}, arr1);
console.log(combined); // [1, 2, 3, 4, 5, 6]
반응형
'Programming > Javascript' 카테고리의 다른 글
[Javascript] val()과 attr("value")의 차이 (0) | 2023.08.24 |
---|---|
[Javascript] jQuery Datepicker 특정 날짜만 선택 가능/불가능 설정 (0) | 2023.08.22 |
[Javascript] 두 배열의 겹치는 값을 제외한 배열 추출하기 (0) | 2023.07.06 |
[Javascript] context path 가져오는 방법 (0) | 2023.06.23 |
[Javascript] class 내 비동기 함수에서 this를 현재 class로 설정하는 방법 (0) | 2023.06.12 |
댓글