[关闭]
@1002522146 2018-12-26T10:05:01.000000Z 字数 793 阅读 672

TypeScript从入门到放弃

TypeScript


什么是 TypeScript

TypeScript 是 JavaScript 的类型的超集,它可以编译成纯 JavaScript。编译出来的 JavaScript 可以运行在任何浏览器上。TypeScript 编译工具可以运行在任何服务器和任何系统上。TypeScript 是开源的。

为什么选择 TypeScript

WeChataa20e693e8efb4e24330ce94deb4392e的副本.png-796.8kB

安装 TypeScript

npm install -g typescript

约定使用 TypeScript 编写的文件以 .ts 为后缀,用 TypeScript 编写 React 时,以 .tsx 为后缀

Hello TypeScript

  1. function sayHello(person: string) {
  2. return 'Hello, ' + person;
  3. }
  4. let user = 'Tom';
  5. console.log(sayHello(user));

然后执行

  1. tsc hello.ts

这时候会生成一个编译好的文件 hello.js:

  1. function sayHello(person) {
  2. return 'Hello, ' + person;
  3. }
  4. var user = 'Tom';
  5. console.log(sayHello(user));

基础

- 原始数据类型

- 任意值

- 类型推论

- 联合类型

- 对象的类型——接口

- 数组的类型

- 函数的类型

- 类型断言

- 声明文件

- 内置对象

typescript 配置文件

官方完整的编译选项列表

参考

typescript中文网
www.w3cschool~TypeScript 快速入门
理解 Typescript 配置文件


添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注