
TS
文章平均质量分 59
主要是TypeScript的笔记积累和一些问题
codecat0710
分享笔记和问题积累
展开
-
TypeScript文件操作(笔记)
这里先新增一个同级 index1.ts 和 index2.ts 文件。原创 2022-11-14 15:21:27 · 1318 阅读 · 0 评论 -
TypeScript面向对象、装饰器、keyof、infer、extends 不同场景下的使用(笔记)
文章目录1. 什么是面向对象2. class 类2.1构造函数 constructor 和this2.2 继承 extends2.3 抽象类 abstract2.4 接口 interface2.5 属性的封装2.6 泛型1. 什么是面向对象万物皆是对象,对象有属性和方法,拿人来举例:人的姓名、年龄、性别等这些都是属性,属性可以通过点属性的形式去获取,人可以吃东西、走路、唱歌等这些都是方法,方法可以通过点方法括号的形式去调用举例来说操作浏览器要使用window对象操作网页要使用document对原创 2021-12-28 10:33:52 · 996 阅读 · 2 评论 -
TypeScript配置文件和webpack打包(笔记)
文章目录1. 编译选项1.1 自动编译1.2 tsconfig.json文件配置2. webpack打包1. 编译选项1.1 自动编译自动编译文件,tsc ts文件名 -w,就可以监视当前文件,文件发生变化自动编译自动编译整个项目,在项目下创建一个 tsconfig.json 的文件,使用tsc -w 就可以监视当前项目所有的ts文件1.2 tsconfig.json文件配置// tsconfig.json是ts编译器的配置文件,ts编译器可以根据它的信息来对代码进行编译{ // 用来原创 2021-12-27 10:02:49 · 653 阅读 · 0 评论 -
TypeScript基础语法、类型判断、内置对象(笔记)
文章目录1. TS是什么?2. TS开发环境3. 声明类型4. 类型4.1 any和unknown的区别4.2 void和never的区别4.3 在TS中使用object类型4.4 在TS中使用array类型4.5 TS新增元组类型4.6 TS新增枚举类型4.7 类型的别名1. TS是什么?以js为基础构建的语言一个js的超集可以在任何支持js的平台中执行(但是TS需要编译成js文件)TS扩展了js,并添加了类型重要:使用vscode编译ts文件会有一些问题,在当前ts同级文件下创建一个tsc原创 2021-12-26 11:14:45 · 1466 阅读 · 0 评论