首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TypeScript
哈哈哈哈多好听
创建于2022-06-30
订阅专栏
TypeScript相关知识
等 1 人订阅
共20篇文章
创建于2022-06-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript 21 React类组件与TS
1 . class 组件的类型 1.1无props 、state 1.2 有props , 无 state 1.3 无props , 有 state1.4 有props , 有state
TypeScript 20 TS与函数组件
1 . 函数组件的类型以及组件的属性 两种写法 : 2. 函数属性默认值 : 3 . 事件绑定和事件对象 e
TypeScript 18 类型声明文件
1 . 类型声明文件 2. 使用已有的类型声明文件 3.创建自己的类型声明文件 3.1项目共享型 3.2 为已有 JS 提供类型声明
TypeScript 17 索引查询类型
1 . 索引查询类型 1 . 1 基本使用 1 . 2 同时查询多个 。中括号[ ] 里面可以跟 **键值字面量的联合类型(多个键值)** ,那么返回的就是**由各个属性类型组成的联合类型。**
TypeScript 16 分析泛型工具类型中Partial的实现
1.[ P in keyof T ] 遍历对象类型 T 中的每个键值 2. ?则表示这些属性都是可选的 3. T[ p ] , 则表示原对象类型中每个键值所对应的类型,保证新旧类型结构以及类型完全相同
TypeScript 15 映射类型
1 . 映射类型 语法 :写在(用类型别名声明)的新对象类型里面 只能写在用 类型别名 声明的对象类型里面 ,不能写在 接口 里面。 1 . 2 旧类型是对象类型(用类型别名声明的和接口都可以)
TypeScript 14 索引签名类型
1 . 索引签名类型 语法为 [ key : string ] : number 2.数组的实现就用到了索引签名类型
TypeScript 13 泛型工具类型
1 . 属性可选Partial < Type >2.只读属性Readonly< Type >3. 选择属性Pick < Type ,keys >4. 构造对象Partial < keys ,Type>
TypeScript 12 泛型的应用
1 . 泛型函数 2.泛型接口 数组就是一个泛型接口 3. 泛型类 React里面的 Component组件就是一个泛型类
TypeScript 11 泛型约束(高级)
1 . 泛型 2泛型函数 3.泛型约束 3 . 1 添加更加具体的类型 3 . 2 用extends添加约束 3 . 3 类型变量之间的相互约束
TypeScript 10 交叉类型(高级)
1 . 交叉类型 : 2 . 交叉类型和接口继承的对比 2 . 2 不同点 : 组合时遇到同名属性之间类型有冲突时接口继承会报错 ,交叉会将属性改为两者的联合类型
TypeScript 09 类型兼容性
1 . 类型兼容性基础 结构化类型系统 标明类型系统 2. 对象 、接口 、函数之间兼容性
TypeScript 08 class类(高级类型)
1 . class 概述 2 . 属性初始化 3 . 类的构造函数 constructor 4. 类的继承(extends、接口) 5.可见性修饰符 6.readonly只读修饰符
TypeScript 07 typeof 运算符的使用
在 TS 中 ,只有在类型上下文(参数名称冒号的后面)中使用 typeof ,才能实现 TS 中特有功能 ,其它地方使用和 JS 里功能一样 。 typeof只能用来查询变量或者属性的类型 , 无法查
TypeScript 06 元组、字面量、枚举、any类型
1 . 元组类型 2 . 1 字面量常量 2 . 2 字面量常量使用场景 3 . 枚举类型 4 . any 类型
TypeScript 05 类型断言(可用来获得页面标签属性)
1 . 类型断言 : 2 . 类型断言的方法 : 使用 as 关键字 , 关键字 as 后面跟一个更加具体的类型 ,HTMLAnchorElement 是 HTMLElement 的子类型 !!
TypeScript 04 对象类型
1 . 对象类型 ) 用{}来描述对象结构 ;属性采用 属性名 :类型 的形式 ; 方法采用 方法名():返回值类型 的形式 ,或者用箭头函数。 2. 可选属性的对象类型
TypeScript 03 函数类型
1 . 函数类型 函数的类型实际上指的是 :函数 参数 和函数 返回值的类型。2. 单独/同时指定参数 、返回值类型 3.viod类型 4.可选参数函数类型
TypeScript 02 常用基础类型
1 . 类型分类 :JS已有 、TS新增 2 . 原始类型 3 . 数组类型 4 . 联合类型 5 . 类型别名
TypeScript 01 简介
1. TypeScript是什么 ? 2 .TypeScript的优势? 3.静动态类型语言 TS静态 JS动态