首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
欧德高
掘友等级
打工人
前百度、腾讯、爱奇艺会员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
TypeScript(二十)命名空间(下)
在上一节我们创建了一个项目,对命名空间有了一个初步的认识,下面我们对之前的项目进行一下改造,为了更贴近实战项目。 这也是我们对命名空间的更深一层的理解。
TypeScript(十九)命名空间(上)
一、准备工作学习命名空间之前我们先来做一下准备工作,在一个空的文件夹下创建一个新的项目,目录结构为npm init 生成package.jsontsc -init 生成tsconfig.json我们想
TypeScript(十八)泛型约束
上面的代码中我们声明了一个泛型函数并且进行了调用,但是编辑器会报错,原因是当我们调用函数时没法去确定传入参数的类型,比如传入一个number类型或者boolean类型的值,都是不具备length属性的,这时我们就要用到泛型约束,对传入的值进行校验,可以使用interface +…
TypeScript(十七)泛型类
泛型可以帮助我们避免重复的代码以及对不特定数据类型的支持,把类作为参数来约束数据传入的类型称为泛型类。
TypeScript(十六)泛型接口
一、函数类型接口之前学习了接口interface,我们来定义一个函数类型的接口如果要改造为泛型的接口,应该怎样做呢?二、泛型接口也可以把泛型参数提到接口名上
TypeScript(十五)泛型函数
泛型:不预先确定的数据类型,具体的类型在使用中才能确定,简单理解为不确定的类型。 当我们写一个函数时,不仅要考虑函数的内部的逻辑,也要考虑函数的复用性,希望这个函数能支持多种类型的参数及返回值。 上面的代码中,我们在函数的后面加上< T >(自定义名称,一般用T代表)…
TypeScript(十四)枚举类型
当一个变量有几种可能的取值时,可以将它定义为枚举类型。比如一年有春夏秋冬四个季节,一天有24个小时等等。 枚举中的枚举名会被从0开始递增赋值,同时也可以根据枚举值反向取到枚举名。
TypeScript(十三)认识tsconfig.json
当我们写了一个.ts文件,想转换成.js文件时,可以使用命令行输入tsc xxx.ts进行编译,如果想对编译做一些配置时,可以使用tsconfig.json。 可以看到此时生成了demo.js文件,打开可以看到刚才写的.ts代码已经被编译成了.js代码,并且注释消失了,也证明了…
TypeScript(十二)抽象类和抽象方法
抽象是指不具体的,所以抽象类就是指不具体的类。抽象方法是定义在抽象类中的方法,使用abstract关键字来定义抽象类和定义抽象方法。 举一个例子,在篮球中,后卫和中锋都是篮球运动员,但是每个位置的运动员擅长的能力是不一样的,我们先定义两个类。
TypeScript(十一)类的存取器
TypeScript 中类的存取器分为两种,getter(读取)和setter(赋值),我们先写一个类,然后在这个类的基础上去介绍getter和setter。 上面的代码中我们定义了一个名叫Person的类,然后定义了一个属性名叫_age,在下面实例化赋给obj后可以打印出ob…
下一页
个人成就
文章被点赞
22
文章被阅读
6,016
掘力值
316
关注了
0
关注者
10
收藏集
0
关注标签
1
加入于
2020-08-12