TypeScript 备忘清单_开发速查表分享

TypeScript 备忘清单

IT宝库TypeScript开发速查清单包含最重要基础、泛型、方法、class 等 TypeScript 强类型编程语言语法的快速参考备忘单。初学者的完整快速参考入门,为开发人员分享快速参考备忘单。

开发速查表大纲

  • 入门 Interface

    • 介绍

    • 内置类型基元

    • 常见的内置 JS 对象

    • 内置

    • 通用语法

    • 泛型

    • 重载

    • 类一致性

    • Get & Set

    • 通过合并扩展

  • Type

    • Type vs Interface

    • 原始类型

    • 对象字面类型

    • 联合类型

    • 交叉口类型

    • 从值类型

    • 从函数返回类型

    • 从模块类型

    • 对象字面量语法

    • 映射类型

    • 模板联合类型

    • 条件类型

  • 控制流动分析

    • If 声明

    • 任务

    • 关键点

    • 表达式

    • 可识别联合

    • 断言函数

    • in 操作符

  • Class

    • 创建类实例

    • 通用语法

    • 泛型

    • 参数属性

    • 抽象类

    • 装饰器和属性

    • 索引签名

  • 实用程序类型

    • Awaited

    • Required

    • Readonly

    • Partial

    • Record

    • Pick

    • Exclude

    • Extract

    • NonNullable

    • Omit

    • Parameters

    • ConstructorParameters

    • 内在字符串操作类型

    • ReturnType

    • ThisType

    • InstanceType

    • ThisParameterType

    • OmitThisParameter

  • JSX

    • JSX 介绍

    • as 运算符

    • 基于值的元素

    • 内在的元素

    • 函数组件

    • 函数组件重载

    • 函数子组件

    • 有效组件

    • 类组件

    • 泛型组件

    • 函数组件 ref

  • 各种各样的技巧

    • 类型推导(infer)

    • keyof 取 interface 的键

    • 索引签名

    • 从数组中提取类型

    • 只读元组类型

    • satisfies

    • 范型实例化表达式

    • 识别全局修改模块

  • .d.ts 模版

    • Module: Plugin

    • 全局库模板 Global .d.ts

    • Module: Function

    • Module: Class

  • CLI

    • 使用 CLI

    • 编译器选项

    • 构建选项

    • 监听选项

  • TSConfig Ref

    • 顶层配置

    • 类型检查(compilerOptions)

    • 模块(compilerOptions)

    • Emit(compilerOptions)

    • JavaScript 支持(compilerOptions)

    • 编辑器支持(compilerOptions)

    • 互操作约束(compilerOptions)

    • 向后兼容性(compilerOptions)

    • 完整性(compilerOptions)

    • 语言与环境(compilerOptions)

    • 输出格式(compilerOptions)

    • 项目(compilerOptions)

    • 编译器诊断(compilerOptions)

    • 监听选项(watchOptions)

    • 类型采集(typeAcquisition)

  • 另见

你可能感兴趣的:(笔记)