首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
TypeScript学习整理
千层土拨鼠
创建于2023-01-20
订阅专栏
整理并记录学习ts过程的问题和要点
暂无订阅
共10篇文章
创建于2023-01-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript相关知识点整理_命名空间namespace
TS命名空间的使用和说明 作用 官方定义是作为内部模块标识使用。 在 TS 做模块化开发 过程中,可以参考如下规范(非必须): 内部模块:使用namespace 外部模块:对标 ES6等 模块语法 使
TypeScript相关知识点整理_实用类型
实用类型 Utility Types 实用类型说明 实用类型是仅在开发过程中使用的TS提供的一系列辅助类型 TS为编译时语法,因此 此实用类型 无法在JS运行时生效 常用实用类型 Partial 可以
TypeScript相关知识点整理_枚举
枚举 枚举类型 枚举类型指具备枚举特性的一组成员,其成员的值也是其成员的类型 枚举定义方式 手动赋值 使用默认值 枚举特性 如果设置类型为枚举,则表示该变量只能接收枚举成员,且枚举成员可通过属性查询得
TypeScript相关知识点整理_声明文件
TS声明文件 结构 全局库 不需要使用任何形式的引入或导出语法。如果是浏览器执行环境: 用脚本标签引用库 npm下载包引入 全局库的文件: 顶级的var语句或function声明 一个或多个赋值语句到
TypeScript相关知识点整理_TS项目相关环境搭建
TS项目的相关环境搭建 构建TS项目环境 1. 生成项目配置文件package.json 2. 配置自动化工具用于辅助TS开发。如vite构建工具,在vite搭建的服务器中,ts文件可以无需编译即可执
TypeScript相关知识点整理_元组
元组 表示具体数量,具体元素类型的数组;TS会校验长度元素类型 元组是一种类型,只能通过类型声明确定;直接赋值数组,类型推断并不会将其识别为元组,而是具备元素类型的数组 越界赋值 数组的push方法会
TypeScript相关知识点整理_泛型
泛型 泛型变量 在类型注解时无法给定具体类型,同时希望在使用过程中对输入输出的参数能有效提示的情况下定义泛型变量来约束类型,如果使用any则无法确认函数输入输出之间的关系和输出类型的校验 泛型变量语法
TypeScript相关知识点整理_接口
接口interface 函数类型注解的接口 和 其他函数类型的定义区别 利用interface对函数类型进行注解 区别于 函数声明的注解方式,后者注解类型同时包含函数实现,interface仅注解函数
TypeScript相关知识点整理_类
类 class 类的结构 实例属性 静态属性 作为值存在,实例静态属性都必须具备 作为类型存在,只有实例部分作为类型结构 类的继承,多态 继承:子类继承自父类,具备父类的实例属性;同时共享父类的原型方
TypeScript相关知识点整理_概念理解
ts为js超集,如果是采用规范js语法书写的ts文件,浏览器可以直接识别,不需要编译 编写/编译阶段即可检查错误 ts静态类型-确定的类型不可变更;js动态类型-可由赋值更改