1.首先在开始学习前,我们需要安装我们所需的环境——node.js
2.安装node.js环境后,新建一个文件夹,初始化项目——npm init -y
3.初始化项目后安装我们的学习目标TypeScript——npm i typescript -g
4.npm i 结束后 我们可以通过 tsc -v 查看当前安装的typescript版本
5.执行tsc – init 创建tsconfig文件,它是一个ts的配置文件,通过读取它来设置ts编译器的编译参数
接下来就是我们学习的第一天
一、新建文件
1.按照上述所说 我们得到了一个这样结构的文件夹,而我们可以在这个基础上,新建一个index.ts文件
二、基础类型
1.而接下来我们将要写Typescript的基础类型:Number、String、Boolean、null、undefined、Symbol、BigInt
(以下例子中变量名称的定义切勿学习!!!是反面教材!!!)
Number:
String:
Boolean:
null:
undefined:
Symbol:
BigInt:
当配置文件(tsconfig.json的target版本低于es2020时会报错 修改即可)
三、空值类型
JS是没有空值(Void)的概念,但是在typescript中,void可以表示没有任何返回值的函数
空值类型多用于我们并不关心函数返回值的时候而且void也可以定义null和undefined
这里的报错是因为开启了严格模式,关闭严格模式需要配置tsconfig.json里面的strict改为false;