TypeScript-函数类型

84 阅读1分钟

生命式类型的函数

图片.png

声明式类型函数

function funcType2(name: string, age: number, sex?: string): number {
    return age;
}
var ageNum2: number = funcType2('张三', 18, '男'); // 最后一个因为加了?,所以可传可不传

函数参数的默认值

function funcType2(name: string='张三', age: number=18): number {
    return age;
}
var ageNum2: number = funcType2(); // 因为给了默认值,所以传不传都行

表达式类型函数