首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TypeScript
榕树下的蜗牛
创建于2023-07-14
订阅专栏
TypeScript
暂无订阅
共8篇文章
创建于2023-07-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
类型别名的继承
```typescript export type TListRes = TGoods & {} ```
Exclude type高级类型-TS内置泛型约束排除
定律:子类 extends 父类 ===》 返回false,返回T类型 语法: type Exclude<T,U> = T extends U ? never : T
Extract type高级类型-TS内置泛型约束
基本语法 定律:子类 extends 父类 ===》 返回true,返回T类型 父子类使用 联合类型使用 函数类型使用 函数类型上的泛型约束,参数类型和返回值完全相同的情况下,参数少的函数类型 ext
TypeScript中的infer占位符
(1) infer 出现在extends 条件语句后的函数类型的参数位置上 type inferType<(cust:Customer) => string> = (cust:Customer) =>
TS中的函数类型
函数返回值 TS 定义函数类型需要定义输入参数类型和输出类型。 输出类型也可以忽略,因为 TS 能够根据返回语句自动推断出返回值类型。 函数没有明确返回值,默认返回 Void 类型 函数表达式写法 可
TS基本类型使用
基础类型 boolean number string undefined null 数组类型 数组里的项写错类型会报错 push 时类型对不上会报错 如果数组想每一项放入不同数据怎么办?用元组类型 元
tsconfig.json配置
```json { "compilerOptions": { "noImplicitAny":false, //关闭any显示类型 "incremental": true, //启用增量编译 "tar
TS自动重启+TS自动运行+Parcel自动打包
1、初始化项目 2、生成tsconfig.json文件 修改 tsconfig.json 中的配置 3、安装 ts-node ts-node让node能直接运行ts代码,无需使用tsc将ts代码编译成