rest + spread(응용)1
객체의 데이터들(오리지날 데이터)을 복사해와서 제 사용하기
const slime = {
name: '슬라임',
attribute: 'cute',
color: 'purple'
};
const { ...rest } = slime; // 복사해오는 코드
const ex = { so: {...rest} } // 복사해온 코드를 리마인드 하기
ex.so.name = 'triplexlab' //복사해온 데이터중에 name값을 변경해보자
console.log(ex.so) //복사해온 코드를 출력해보자!
console.log(slime) //원본 데이터를 출력해보자!// 결과)
{ name: 'triplexlab', attribute: 'cute', color: 'purple' }
{ name: '슬라임', attribute: 'cute', color: 'purple' }객체의 데이터들을 배열로 받아오기
위에 있는 데이터를 배열로 감싸서 받아오자
객체의 데이터들(오리지날 데이터)을 복사해와서 특정 부분만 수정하기
배열의 원소들을 모두 더한 값을 구하기
Last updated
Was this helpful?