Typescript|Typescript 学习笔记一(介绍、安装、编译)
前言
整理了一下 Typescript 的学习笔记,方便后期遗忘某个知识点的时候,快速回忆。众所周知,JavaScript 是弱类型的,而这对开发人员来说,在一定程度上算是一个“痛点”。解决这个问题的两个主要库是 Typescript 和 Flow。但 Typescript 似乎更受欢迎,且越来越受到开发人员的喜爱。
为了避免凌乱,用 gitbook 结合 marketdown 整理的。github地址是:ts-gitbook
若是有不对的地方,欢迎留言指出。
中文网:https://www.tslang.cn/【Typescript|Typescript 学习笔记一(介绍、安装、编译)】目录:
官网:http://www.typescriptlang.org/
- Typescript 学习笔记一:介绍、安装、编译
- Typescript 学习笔记二:数据类型
- Typescript 学习笔记三:函数
- Typescript 学习笔记四:回忆Es5 中的类
- Typescript 学习笔记五:类
- Typescript 学习笔记六:接口
- Typescript 学习笔记七:泛型
- TypeScript 是由微软开发的一款开源的编程语言。
- TypeScript 是 Javascript 的超集,遵循最新的 ES6、Es5 规范。TypeScript 扩展了 JavaScript 的语法。
- TypeScript 更像后端 java、C# 这样的面向对象语言,可以让 js 开发大型企业项目。
- 谷歌也在大力支持 Typescript 的推广,谷歌的 angular2.x+ 就是基于 Typescript 语法。
- 最新的 Vue 、React 也可以集成 TypeScript。
- 全局安装,前提是安装了 node。
npm install -g typescript
- 编译
- 书写一个
.ts
文件,比如:test.ts,内容如下:
let str:string = 'test';
tsc test.ts
- 默认会在和 test.ts 同级目录下生成一个同名的
.js
文件。而这个 .js 文件是编译生成的 ES5 语法的 js 文件。
- 书写一个
- vscode 编辑器
-
tsc --init
,生成配置文件 tsconfig.json。可修改 "outDir": "./js",指定编译后的文件放置目录。 - 任务 --> 运行任务,监视 tsconfig.json
- 默认带语法高亮及语法校验
-
- sublime 编辑器v
- 快捷键
ctrl + shift + p
,调出命令窗口 - 输入
paci
,找到 Package Control install - 输入
Typescript
,语法高亮、语法校验 -
tsc --init
,生成配置文件 tsconfig.json。可修改 "outDir": "./ - 输入
TypescriptCompletion
,自动编译
- 快捷键
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 由浅入深理解AOP
- 继续努力,自主学习家庭Day135(20181015)
- python学习之|python学习之 实现QQ自动发送消息
- Android中的AES加密-下
- 一起来学习C语言的字符串转换函数
- 定制一套英文学习方案
- 漫画初学者如何学习漫画背景的透视画法(这篇教程请收藏好了!)
- 《深度倾听》第5天──「RIA学习力」便签输出第16期
- 如何更好的去学习