【学习打卡】第3天 TypeScript
标签:
Typescript
课程名称:TypeScript入门
课程章节: TypeScript工作流 Ty基础peScript object 对象类型 interface
主讲老师:阿莱克斯刘
课程内容:
ts 的理论基础和工作流程
ES 是JavaScript的版本
ts的基础知识
数字类型 number
function add(n1: number, n2: number) { return n1 + n2;
string 字符串
boolean 布尔型
数组 元组
let aa :[ ]
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];
元组 固定长度 固定类型 必须要指定类型
let aa :[ number,string]
const 声明常量
let var 声明变量 let 解决var的作用域混乱的问题
ts的类型简介
6.联合类型
一个变量可以支持一个或者几个不同的类型,类型之间用 |
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的面对对象
obiect
interface
课程收获:
对ts有了认识和了解,首先了解了ts的基础理论,学习了ts的类型,一共有12 种基础类型。
布尔 数字 字符串 数组 元组 枚举 any void null undefined never
联合类型 字面量类型 类型断言
ts还有更多 知识 , 需要持续学习 通过文档阅读和代码训练的方式提升自己
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦