前言
Platinum product 开发完了,现在对其中用到的Typescript 进行简单的梳理。当时开发用的是 V0.8,由于后期1.0版本变化比较大,没有进行升级。现在看看V1.4更新发现确实比以前好用多了。
一、 什么是TypeScript?
TypeScript 是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之更新是传统的面向对象语言。
二、TypeScript 入门
http://www.oschina.net/question/12_72250
TypeScript 0.9.1: 新增typeof 关键字
details: http://blogs.msdn.com/b/typescript/archive/2013/08/06/announcing-0-9-1.aspx
TypeScript 1.1 CTP 发布,编译器速度显著提升
TypeScript 1.3 发布,新增两个语言特性
Details: http://blogs.msdn.com/b/typescript/archive/2014/11/12/announcing-typescript-1-3.aspx
TypeScript 1.4 先睹为快,联合类型和类型保护
http://www.oschina.net/news/57204/what-s-new-in-the-typescript-type-system
Details: http://blogs.msdn.com/b/typescript/archive/2014/11/18/what-s-new-in-the-typescript-type-system.aspx
三相关网站
- TypeScript 微软官方网站 http://www.typescriptlang.org/
- TypeScript 在线玩- http://www.typescriptlang.org/Playground/
- TypeScript 源码 typescript.codeplex.com