TypeScript 基础学习

第一节:为什么使用ts?

js 只能是动态类型检查,ts 是静态类型检查

第二节:优化编译

生成的配置文件名字叫tsconfig

第三节:变量类型

 

联合类型

 

可选属性

 

类型别名

接口

接口和类型别名的区别

接口扩展

类型扩展

类型断言(强转)

文字类型

const 是不可变的

字面量 

null 和 undefined

 

枚举

类型缩小

in 类型缩小

instance of 

nerver 类型

 

第四节:tsconfig
降级编译

严格模式

第五节:if 
类型谓词

判断是否为pet 这个类型,如果返回true,表示是pet类型 

第六节:函数

 

构造签名

第七节:泛型

泛型限制条件

 

泛型返回的必须是泛类型,不能是指定的类型 

函数重载

 

第八节:this
第九节:在泛型参数中使用参数

key of 

typeof

索引访问类型 

条件类型

infer
第十节:类

getter、setter

 

初始化顺序

 

静态成员

 

泛型类

 

参数属性

类表达式

抽象类 

第十一节:模块

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TO_ZRG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值