首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
TS
沉淀呢
创建于2022-07-24
订阅专栏
TS基础
暂无订阅
共10篇文章
创建于2022-07-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[9] 命名空间与模块
关联 命名空间-namespace 模块-moduels:一个ts文件就是一个模块。 一个模块里可以后多个命名空间。 再次重申,不应该对模块使用命名空间,使用命名空间是为了提供逻辑分组和避免命名冲突。
[8] 配置TypeScript以及环境(tsconfig.json)
TypeScript不是原生的Javascript代码,需要进行编译才能转换为Javascript代码。 tsconfig.json是编译TypeScript的配置文件,对书写TypeScript代码
[7] 装饰器(decorators)
装饰器:就是一个方法,可以注入到类,方法,属性参数上来扩展类,方法,参数的功能。 装饰器写法:普通装饰器(无法传参)、装饰器工厂(可传参) 普通装饰器 装饰器工程
[6] 类
一、子类继承父类 总结: 类可以没有构造方法,但是子类若有constructor方法,就必须在constructor里调用super()方法,而且必须放第一位置。 变量必须先定义,再使用,和es6有区
[5] 类型声明文件
声明变量使用关键字declare来表示声明其后面的全局变量的类型.。 思路:包里是否自己带了,这里别人是否写过了,好吧都没有自己写吧。 1 声明文件 .d.ts 结尾; 声明文件一般为js库而生成,
[4] 泛型
是什么 泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。 定义的是类型,不是值。扩展函数,接口,类的功能。 优势&为什么使用泛型 函数
[3] 接口interface
1 是什么 (1)定义对象类型 (2)变量名一致,个数和类型一致 2 任意属性 如果 SquareConfig带有上面定义的类型的color和width属性,并且还会带有任意数量的其它属性,那么我们可
[2] 工具类型
type 定义类型 类型别名: keyof & typeof keyof A : 返回A类型的所有key,组成联合类型。 typeof 变量: 得到变量B的类型,例如是A。 type AType =
[1] 基础类型
举个例子 联合类型 | 举例:let name: string | nunber; 含义:联合类型表示一个值可以是几种类型之一。我们用竖线|分隔每个类型,所以 number | string 表示一个
[0] 先导
一、TS是什么 1.1 定义 TypeScript是JavaScript的超集。给JS提供静态类型检查,约束JS代码的。 TypeScript完全遵循OOPS的概念,在TSC(TypeScript编译