1. 函数参数和返回值约束
function fun1( a:number, b: number ): number {
return a+b;
}
fun1( 1 , 2 );
2. 函数可选参数
function fun1( a:number, b?: number ): number {
if( b ){
b = 123;
}
return a;
}
fun1( 1 );
3. 函数参数默认值
function fun3( a:number , b:number=1 ){
}
fun3( 1 );
4. 箭头函数形式写法约束
let fun4:(params1:number,params2:string) => string = (a:number,b:string):string =>{
return a + b;
}
fun4( 1 , '2' );
相关作者
- 获取点赞0
- 文章阅读量264
评论()