首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TypeScript
西瓜和芒果
创建于2021-12-06
订阅专栏
TypeScript学习记录
等 1 人订阅
共10篇文章
创建于2021-12-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript(十)函数重载
函数重载 根据参数的类型执行不同的函数 多数用于传入不同的参数得到不同的结果 重载分为两个部分(缺一不可): 声明 实现 例1: 假设我们有一个函数,可以接收string类型相拼接,也可以接收numb
TypeScript(九)类型守卫
1. 什么是类型守卫 当遇到条件语句时,会限制变量类型 类型判断:typeof 实例判断:instanceof 属性判断:in 字面量相等判断:==,===,!=,!== 2. 类型判断(typeof
TypeScript(八)面向对象
面向对象 定义类、构造函数、封装、属性存取器、静态属性、this、继承、重写、抽象类(abstract class)
TypeScript(七)类型操作
类型操作 复合类型set和get,map上的操作,映射类型和同台变换,类型的递归,never infert ypeof关键字
TypeScript(六)泛型
在定义一个函数、type、interface、class时,在名称后面加上<>表示接受类型参数。而在实际调用时, 不一定需要手动传入类型参数TS往往能自行推断出来。在TS推断不准时,再手动传入参数来纠
TypeScript(五)接口(interface)与类型别名(type)
接口(Interface)与类型别名(type),接口可以实现 extends 和 implements,类型别名不行。类型别名并不会创建新类型,是对原有类型的引用,而接口会定义一个新类型等等
TypeScript(四)相关语法操作
相关语法操作 &和|操作符 在TypeScript中的表现: 对于这种表现,可以这样立即:&表示必须同时满足多个契约,|表示满足任意一个契约即可。 extends关键字 在TypeScript中,ex
TypeScript(三)断言
断言 的语法为 `<类型名> xxx` 或`xxx as 类型名`。! 的作用是断言某个变量不会使`null/undefined`,告诉编译器停止报错。
TypeScript(二)基本类型
TypeScript中的基本类型 number、string、boolean、字面量、void、never、null和undefined、object、类型推论、unknown、any、array等。
TypeScript(一)简介与大纲
TypeScript JavaScript的超集 编译期行为 不引入额外开销 不改变运行时行为 始终与 ESMAScript 语言标准一致(stage 3 语法) TypeScript的优点 更好的可