JavaScript
[JavaScript] ES6의 주요 문법
newchocolate
2022. 5. 13. 22:20
728x90
반응형
Spread & Rest
spread 문법
배열을 풀어서 인자로 전달한다.
const fruits = ["apple", "orange", "strawberry"];
const moreFruits = ["melon", "blueberry", ...fruits];
console.log(moreFruits); // ['melon', 'blueberry', 'apple', 'orange', 'strawberry']
rest 문법
파라미터를 배열의 형태로 받아서 사용할 수 있다. 파라미터의 개수가 가변적일 때 유용하다.
function mileage(...points) {
return points.reduce((previous, current) => {
return previous + current;
});
}
mileage(10,20,35, -22); //43
728x90
반응형