![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TS
LesterWeng
CSDN目前很少更新了,主要更新
Blog: https://github.com/LesterWeng/blog
展开
-
ts 基础类型
1. boolean2. string3. number4. number[] / Array<number>5. turple(元组,如下) [string, object, number, number[]]6. enum(枚举,如下)enum Type { Component, Wire = 2, Offpage}let type:...原创 2018-10-16 11:44:47 · 658 阅读 · 0 评论 -
ts 函数
1. 函数的返回值类型可不定义,编译器可以自动识别类型(即使可能会根据情况返回不同的类型)2. 由于存在类型推断,函数表达式可以省略左右任意一边如下:// 完整函数类型let func: (x: number, y: number) => number = (x: number, y: number) => x + y// 省略左侧let func = (x...原创 2018-10-16 16:12:35 · 1942 阅读 · 0 评论 -
ts 特殊符号用法
1. 属性或参数中使用 ?:表示该属性或参数为可选项2. 属性或参数中使用 !:表示强制解析(告诉typescript编译器,这里一定有值),常用于vue-decorator中的@Prop3. 变量后使用 !:表示类型推断排除null、undefined 欢迎关注、点赞...原创 2018-11-18 22:52:39 · 25532 阅读 · 0 评论