TypeScript 的方法支援不定數量的參數,使用上只要在最後一個方法的陣列參數前面加上 ...
即可。
像是下面這個例子,定義了一個接口,可傳入要執行的命令名稱與命令要帶入的參數,因為命令的參數的個數可能不定,所以這邊就可以用 Rest Parameters 去做。
1 | function Execute(cmd: string, ...params: string[]): void { |
謙卑學習,持之以恆,才能不斷的Level Up
TypeScript 的方法支援不定數量的參數,使用上只要在最後一個方法的陣列參數前面加上 ...
即可。
像是下面這個例子,定義了一個接口,可傳入要執行的命令名稱與命令要帶入的參數,因為命令的參數的個數可能不定,所以這邊就可以用 Rest Parameters 去做。
1 | function Execute(cmd: string, ...params: string[]): void { |