首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
北原麦客
掘友等级
fe developer
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
最新
热门
[ts]声明参考
官网地址 Objects with Properties Code Declaration 重载函数 Code Declaration 可重复使用的Types (Interfaces) Code De
[ts]Babel和TypeScript的使用
官网地址 Babel 还是 tsc 构建后的输出和输入文件一样,就是用tsc 需要一个构建管道来输出多个时,就用babel转译,tsc用来检查类型 Babel用来转译,tsc用来类型检查 使用Babe
[ts]枚举
官网链接 数字枚举 字符串枚举 联合枚举 编译时的枚举 keyof typeof来获取类型 反向映射 会编译成 const 枚举 编译成
[ts]工具类型
官网链接 Awaited<Type> await异步返回值类型 Partial<Type> 指定类型所有属性设为可选 Required<Type> 指定类型所有属性设为必须 Readonly<Type
[ts]模块
官网链接 js模块怎么定义的 ts和es2015一样,任何一个文件包括顶层的import或者export就会被认为是一个模块。一个文件没有顶层的import或者export声明,它的内容就是在全局作用
[ts]class
官网链接 类成员 字段类型说明可选,如果没指定,则为any类型。 也可以自动推导出类型。 --strictPropertyInitialization readonly readonly防止在构造函数
[ts]从类型创建类型
泛型 泛型类型 泛型Class 泛型约束 泛型中使用class类型 keyof类型操作符 obj[0] 会转为obj["0"]所以类型M也可能是number类型 typeof类型操作符
[ts]对象类型
对象类型 匿名 接口 类型别名 属性修饰 可选 只读 索引签名 扩展类型 交叉类型 泛型对象类型 数组类型 ReadonlyArray 元组类型
[ts]函数
官方函数类型介绍整理。主要有函数类型、签名、构造签名、泛型函数、类型约束、参数可选、重载、其他类型等。
[ts]类型收窄
ts会根据流程控制的一些分支上的判断,可以将申明时的类型指向更具体的类型,这个过程叫类型收窄(收缩)。主要使用typeof、in、instanceof等操作来判断。
下一页
个人成就
文章被点赞
38
文章被阅读
19,351
掘力值
515
关注了
20
关注者
6
收藏集
0
关注标签
26
加入于
2019-12-23