typescript语法

参考:typescript参考1 typescript参考2

  1. 函数参数类型定义
function test(): void {  //void表示函数没有返回值
    return ''; (报错)
}

function test1(x:String){
}
test1(12);  //函数参数类型应为String(报错)
  1. 声明函数参数默认值 / 声明可选参数
function test2(a:String,b?:Number,c:String='我是王晓雯'){
    console.log(a);
    console.log(b);
    console.log(c);
}
test2('哈哈',12);  //"哈哈" 12 "我是王晓雯" 【注意:带有默认值的参数一定要放在后面声明,否则会报错。】
test2('哈哈');  //"哈哈" undefined "我是王晓雯" 【注意:声明可选参数要放在必选参数之后,否则会报错。】
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 2,860评论 2 9
  • 废话不多说直接撸码!左侧TS代码,右侧编译后的JS代码。 字符串 1.多行字符串 2.字符串模板 3.自动拆分字符...
    香榭的落叶wZw阅读 2,093评论 3 5
  • 巷子里一帮孩子放爆竹。 一个孩子战战兢兢点着引线,一群人便叽叽喳喳跑到远处,满是期待的堵起耳朵。“啪!”看着红色纸...
    西北侠客行阅读 374评论 0 2
  • 1. I don't know how to speak Cantonese我不知道怎么说粤语 2. I don'...
    唐啸啸TXX阅读 211评论 0 0
  • 三年的初中,绷紧的神经,一下子轻松了。 前所未有的感觉。 天很好,阳光明媚,带上少年,去看姥姥姥爷。 人是群居动物...
    雁翎知秋阅读 291评论 0 0