Rest พารามิเตอร์ของฟังก์ชันใน TypeScript
ใน TypeScript ก็สามารถทำงานกับ rest
พารามิเตอร์ของฟังก์ชันได้เช่นกัน สำหรับการนี้ ตัวแปร
ที่พารามิเตอร์ต่าง ๆ ถูกเก็บเข้าไป ควร
ประกาศให้เป็นอาร์เรย์:
function func(...rest: number[]): void {
console.log(rest);
}
มาตรวจสอบการทำงานของฟังก์ชันของเรา:
func(1, 2, 3); // แสดงผล [1, 2, 3]
สร้างฟังก์ชันที่รับพารามิเตอร์ เป็นตัวเลขจำนวนใด ๆ ก็ได้ และ ส่งคืนผลรวมของพวกมัน