
TS
LesterWeng
优快云目前很少更新了,主要更新
Blog: https://github.com/LesterWeng/blog
展开
-
ts 基础类型
1. boolean 2. string 3. number 4. 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 · 696 阅读 · 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 · 1994 阅读 · 0 评论 -
ts 特殊符号用法
1. 属性或参数中使用 ?:表示该属性或参数为可选项 2. 属性或参数中使用 !:表示强制解析(告诉typescript编译器,这里一定有值),常用于vue-decorator中的@Prop 3. 变量后使用 !:表示类型推断排除null、undefined 欢迎关注、点赞...原创 2018-11-18 22:52:39 · 25647 阅读 · 0 评论