반응형
전개연산자는 ES6에서 추가된 기능으로 배열이나 객체를 분해된 값으로 전달하는 기능입니다. 배열 등 모든 순환 가능한 것들은 펼쳐서 가져올 수 있습니다.
1. 배열 예
const arr1 = ['a', 'b', 'b'];
const arr2 = ['d', 'e', 'f'];
const arr3 = ['g', 'h', 'i'];
const sum_array = [...arr1, ...arr2, ...arr3];
console.log(sum_array);
// ['a', 'b', 'b', 'd', 'e', 'f', 'g', 'h', 'i']
2. 객체배열 예
const obj_array=[
{
name: "one",
age: 1,
},
{
name: "two",
age: 2,
},
{
name: "three",
age: 3,
}
]
const obj_array2=[
{
name: "four",
age: 4,
}
]
let new_array = [];
new_array.push(...obj_array,...obj_array2);
console.log(new_array);
//[
// { name: 'one', age: 1 },
// { name: 'two', age: 2 },
// { name: 'three', age: 3 },
// { name: 'four', age: 4 }
//]
반응형
'Programming > Javascript' 카테고리의 다른 글
자바스크립트 slice, splice ,split의 활용과 차이점 (0) | 2023.06.29 |
---|---|
Nuxt 프로젝트 Netlify에 배포하기 / 외부 도메인 적용하기 (0) | 2023.06.23 |
자바스크립트 화살표 함수 (=>) (0) | 2023.06.22 |
자바스크립트 filter 사용법 (0) | 2023.06.20 |
자바스크립트 Reduce사용법 (0) | 2023.06.17 |