Search

_0030_전개구문

대분류
STEP00 기초문법
소분류
기초문법_기타

영상

개념

<script> // 전개 구문: 배열 let arr1 = [1, 2, 3]; let arr2 = [4, 5, 6]; // 예) let arr3 = []; for(let i=0; i<arr1.length; i++) { arr3.push(arr1[i]); } for(let i=0; i<arr2.length; i++) { arr3.push(arr2[i]); } console.log(arr3); // 위 식을 아래와 같이 사용 가능 let result = [...arr1, ...arr2]; //arr1은 1,2,3, arr2는 4,5,6 console.log(result); // [1, 2, 3, 4, 5, 6] let result2 = [0, ...arr1, ...arr2, 7, 8, 9]; console.log(result2); // 전개 구문: 객체 let user = {name: 'Mike', weight: 76} let mike = {...user, age:30} console.log(mike) // {name:"Mike", weight: 76, age:30} // 전개 구문: 복제 let arr11 = [1, 2, 3]; let arr12 = [...arr11]; // [1, 2, 3] let user2= {name:'Mike', age:30}; let user3 = {...user2}; console.log(user3.name); console.log(user3.age); </script>
Java
복사