首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TypeScript学习
Papper
创建于2022-08-14
订阅专栏
ts
暂无订阅
共6篇文章
创建于2022-08-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript基础—索引签名、函数、对象
1、索引签名 类型声明中当需要表示键值对类型的时候可以用索引签名,语法为[[anyWOrd]: string]: [valueType];同时类型定义中还可以附加其他的属性。另一种的语法为[[anyW
TypeScript基础—并集unionTypes联合类型
1、使用typeof进行类型收窄(基本类型) 复杂的数据类型使用typeof关键字之后都会变为对象,所以typeof有一定的局限性。 2、使用in关键字进行类型收窄 in关键字表示某一个属性是否位于一
TypeScript基础—字面量类型、泛型
1、字面量类型 使用用例,使用函数生成键值对的对象结构 标记所有属性为只读属性: 绝对的不可变性:将索引签名标记为只读 还可以以不变的方式使用原生的js数组,利用TS提供的ReadonlyArray<
TypeScript基础—类型系统概览
1、接口作类型注解 接口是 TypeScript 的一个核心知识,它能合并众多类型声明至一个类型声明: 2、使用内联类型注解 可以避免起别名的麻烦,结构为 变量名:{ /*Structure*/ }
TypeScript基础—数据类型表达
1、类型签名和Record描述对象 在TS中描述对象的数据类型的方法 使用class/constructor进行描述 使用type关键字或者interface描述对象 表示键值对的key类型为stri
TypeScript基础—接口、枚举、类型断言
1、接口 声明变量类型的结构,示例A使用内联注解,示例B使用接口形式 示例B有好处可以直接用示例B,基于 myPoint 的库来添加新成员, 那么他可以轻松将此成员添加到 myPoint 的现有声明中