1、TypeScript

什么是TypeScript

TypeScript(简称:TS)是 JavaScript 的超集(JS 有的 TS 都有)。

TypeScript = Type + JavaScript(在 JS 基础之上,为 JS 添加了类型支持)。

TypeScript 是微软开发的开源编程语言,可以在任何运行 JavaScript 的地方运行。

image-20240827143454076

Demo

环境安装

由于Node.js和浏览器,只认识 JS 代码,不认识 TS 代码。需要先将 TS 代码转化为 JS 代码,然后才能运行。

npm install -g typescript

验证是否安装成功:tsc –v(查看 typescript 的版本)。

HelloWorld

创建index.ts,并编写代码

var message:string = "Hello World" 
console.log(message)

使用命令tsc index.ts进行编译,编译后会在同目录中出现index.js

使用命令node index.js执行。

简化TS执行步骤

每次修改代码后,都要重复执行两个命令,才能运行 TS 代码,太繁琐。

使用 ts-node 包,直接在 Node.js 中执行 TS 代码。

npm install -g ts-node

安装完成后可以使用ts-node index.ts直接执行ts代码