函式的型別
函式宣告
// 函式宣告(Function Declaration)
function sum(x, y) {
return x + y;
}
// 函式表示式(Function Expression)
let mySum = function (x, y) {
return x + y;
};function sum(x: number, y: number): number {
return x + y;
}function sum(x: number, y: number): number {
return x + y;
}
sum(1, 2, 3);
// index.ts(4,1): error TS2346: Supplied parameters do not match any signature of call target.函式表示式
用介面定義函式的形狀
可選引數
引數預設值
剩餘引數
過載
參考
Last updated