![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TypeScript
文章平均质量分 60
zhaohuanzh
这个作者很懒,什么都没留下…
展开
-
参数默认值
区别在ES6中,可以给参数添加默认值但是在TypeScript中,会将添加了默认值的参数识别为可选参数补充一点,可选参数,与接口中的可选属性类似,用?表示可选的参数function buildName(firstName: string, lastName?: string) { if (lastName) { return firstName + ' ' + lastName; } else { return firstName; }}l原创 2021-05-24 10:37:24 · 92 阅读 · 0 评论 -
TypeScript系列--基础
官网定义:Typed JavaScript at Any Scale-------添加了类型系统的JavaScript,适用于任何规模的项目上面这句话强调了TypeScript最重要的两个特性:类型系统、适用于任何规模从TypeScript名字就可以看出来它的核心特性—类型1、TypeScript是添加了类型系统的JavaScript,适用于任何规模的项目2、TypeScript是一门静态类型,弱类型的语言3、TypeScript是完全兼容JavaScript的,它不会修改JavaScript.原创 2021-05-19 15:59:03 · 1492 阅读 · 4 评论 -
TypeScript类型系统和基础类型
类型系统相对于与ES6来说,TypeScript中最大的改善就是增加了类型系统,这极大的简化了我们的开发工作。类型系统会对数据进行类型检查,以避免不必要的错误。类型检查的好处有:有助于代码的编写,因为它可以在编译期预防bug有助于代码的阅读,因为它可以清晰地表达我们的意图使用的方法1. 在声明变量时,可以规定变量所需要的变量类型语法规则:变量声明 变量名:类型;e.g.var name:string;let age:number;const male:boolean;当然转载 2020-12-31 17:56:37 · 171 阅读 · 0 评论