![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
typescript
wingchiehpih
00年前端菜鸡程序员
展开
-
TS学习笔记二
TS学习笔记二 项目https://gitee.com/hucongcong/geek-pc-hz21/tree/master 1、类型保护 联合类型,类型保护,类型断言 interface Bird { fly: boolean; sing: () => {}; } interface Dog { fly: boolean; bark: () => {}; } // |联合类型,可以使bird也可以是dog // 类型断言的方式实现类型保护 function trainAnim原创 2021-08-31 23:29:07 · 138 阅读 · 0 评论 -
TS学习笔记
TS学习笔记 1、编译TS 将.ts文件编译为js文件。tsc --init,tsc demo.ts。直接运行需要借助插件:ts-node 2、TS类型定义: 静态类型: let b:number = 123; interface Point{ x:number, y:number } //定义point的静态类型为Point const point:Point={ x:3, y:4 } 3、基础类型和对象类型 基础类型:null,undefined,symbol,boo原创 2021-08-29 13:08:33 · 192 阅读 · 0 评论