TypeScript函数写法

一、普通函数写法

function fun(a:number,b:number): number{
    return a+b;
}
fun( 1, 2 )

二、可选参数:使用缺省?

function fun(a:number,b?:number){

}
fun(1,2)

表示参数2,可有可无

三、默认参数

function fun(a:number = 123){
    
}

四、变量或者常量对于函数的约束

const fun: (params1:number,params2:number) => number = (a:number,b:number):number =>{
    return 1
}
fun(1,2);
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 〇、前言 本文共108张图,流量党请慎重! 历时1个半月,我把自己学习Python基础知识的框架详细梳理了一遍。 ...
    Raxxie阅读 19,134评论 17 410
  • 一、方法 1、定义:可以看成是构成程序的一个比较小的模块,每个模块都有自己的功能。 2、好处:1.可以减少代码的耦...
    柚_稚阅读 485评论 0 0
  • 目录 函数类型函数声明函数类型表达式可选参数任意个数的参数 接口(interface)定义接口使用接口选成员 & ...
    顽皮的雪狐七七阅读 593评论 0 0
  • 先看两篇文章关于 ES5 原型链的,写的特别好,图画的就更好了,参考资料:帮你彻底搞懂JS中的prototype、...
    CondorHero阅读 481评论 0 1
  • 面向对象的程序设计思想是什么?答:把数据结构和对数据结构进行操作的方法封装形成一个个的对象。 什么是类?答:把一些...
    飞扬code阅读 2,761评论 0 11