TypeScript 是微软开发的编程语言,可以理解为 JavaScript 的超集,扩展了语法,特别是强类型。TypeScript 可以编译后转成 JavaScript。

$$tip

想学习或了解更多可以参考 TypeScript 官网TypeScript 中文官网TypeScript 入门教程(强烈推荐)。

$$

TypeScript 的安装

首先使用控制台安装 typescript-g 的意思是全局安装,这样在任何目录下都能使用 typescript

npm install typescript -g

我们新建一个文件 hello.ts ,输入以下代码。

// 声明一个 hello 变量
// 同时指定其类型为 string
const hello: string = "你好~"
console.log(hello)

保存之后,使用控制台在当前目录下执行以下命令。

tsc hello.ts

与此同时则会在当前目录下生成一个 hello.js 文件,内容如下。

// 声明一个 hello 变量
// 同时指定其类型为 string
var hello = "你好~";
console.log(hello);

此时可以用 node 来执行 hello.js 文件。

node hello.js

Visual Studio Code 支持

Visual Studio Code 已经天然支持了 typescript 语法,如果没有语法提示的话,确保配置中的 TypeScript Validate 已经勾选。

image