TypeScript 是 JavaScript 的一个超集,它添加了可选的类型系统和其它现代 JavaScript 语言的特性。以下是 TypeScript 的基本手册,帮助您了解这个强大的语言。
1. TypeScript 简介
TypeScript 是由微软开发的一种编程语言,旨在为 JavaScript 提供静态类型和基于类的面向对象编程的特性。TypeScript 代码在编译成 JavaScript 之前,会被编译器转换成普通的 JavaScript 代码。
TypeScript 特性
- 静态类型:在编译时检查类型错误,提高代码的健壮性。
- 类和接口:支持面向对象编程。
- 模块:通过模块化的方式组织代码,提高代码的可维护性。
- 类型注解:在变量和函数上添加类型注解,明确变量的类型。
2. 安装 TypeScript
要在您的项目中使用 TypeScript,首先需要安装 TypeScript 编译器。可以通过 npm 或 yarn 安装:
npm install -g typescript
# 或者
yarn global add typescript
安装完成后,您可以使用 tsc
命令来编译 TypeScript 代码。
3. TypeScript 示例
以下是一个简单的 TypeScript 示例:
function greet(name: string): void {
console.log(`Hello, ${name}!`);
}
greet("World");
在这个例子中,greet
函数有一个 name
参数,它被定义为字符串类型。编译后的 JavaScript 代码如下:
function greet(name) {
console.log(`Hello, ${name}!`);
}
greet("World");
4. 扩展阅读
如果您想深入了解 TypeScript,以下是一些推荐的资源: