继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【学习打卡】第3天 TypeScript

weixin_慕妹3297799
关注TA
已关注
手记 7
粉丝 0
获赞 0

课程名称:TypeScript入门

课程章节: TypeScript工作流  Ty基础peScript  object 对象类型 interface 

主讲老师:阿莱克斯刘

课程内容:

  1. ts 的理论基础和工作流程

    1. ES 是JavaScript的版本

  2. ts的基础知识

    1. 数字类型  number  

    2. function add(n1: number, n2: number) {
          return n1 + n2;
    3. string 字符串

    4. boolean  布尔型

    5. 数组 元组

    6. let aa :[ ]

    7.  let list:number[] = [1,2,3,4,5,6,7,8,9,10];
      let  list:Arry<number> = [1,2,3,4,5,6,7,8,9,10];
    8. 元组 固定长度 固定类型   必须要指定类型

      1. let aa :[ number,string]

    9. const  声明常量

    10. let var  声明变量   let 解决var的作用域混乱的问题

    11. ts的类型简介

6.联合类型

  1. 一个变量可以支持一个或者几个不同的类型,类型之间用 |

  2. let aa:string|number

7.字面量

    1.let  union3:0|1|2

8.枚举类型

    1.enum Color{ red,green,blue}

9.any   所以类型

10.unknow  不知道什么类型

11.void 没有返回值   undefined  没有没有赋值没有初始化  never 函数永远执行不完 

12.类型断言

    1.  as string

13. 函数类型

const aa=(mes:string)=>{
    console.log(mes)
}

ts的面对对象

  1. obiect

  2. interface

课程收获:

对ts有了认识和了解,首先了解了ts的基础理论,学习了ts的类型,一共有12 种基础类型。

布尔 数字 字符串 数组 元组 枚举 any void null undefined never

联合类型 字面量类型   类型断言


ts还有更多 知识 , 需要持续学习  通过文档阅读和代码训练的方式提升自己

http://img4.sycdn.imooc.com/62f8c1b00001757609370890.jpg

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP