전개 연산자 / 매개변수
Default Parameters
function countDown(start:number = 10): ()=>number {
return () => start > 0 ? start-- : 0;
}function countDown(start) {
if (start === void 0) { start = 10; }
return function () { return start > 0 ? start-- : 0; };
}Spread Operator
let numbers:number[] = [101, 21, -12, 934, 87];
// 배열 내부 아이템으로 결합
numbers = [10, 31, 11, ...numbers, -2, 0];
// 배열 ⟹ 개별 아이템으로 순차적 제공
let min_number:number = Math.min(...numbers);
let max_number:number = Math.max(...numbers);Rest Parameters
Last updated