使用TypeScript开发

学习过一段时间CoffeeScript,然后再学习TypeScript,最后还是决定使用TypeScript开发.

CofeeScript主要是给js添加一些语法糖,编写代码要快捷的多,少量的代码开发确实要方便的多

而TypeScript完全兼容js,提供类型检查,代码输入提示,这点我比较看重,再也不会因为打错变量名而出现

一些莫名其妙的错误调试半天,可以通过代码导航快速找到类,函数的代码

不好的一点是引用库文件需要提供d.ts文件,幸好大部分常用库如jquery,anguluarjs都有了,直接下载即可使用

如果改道TypeScript开发,原先自己编写的js库就需要手动编写对应的d.ts文件了

可以统一放到init.ts引用,这样不需要每个ts文件单独设置引用

例如:

/// <reference path="./typings/angularjs/angular.d.ts"/>

使用vs2013 express,安装好TypeScript插件,工程在发布的时候,vs会自动把ts编译成js文件,这点也是比较方便的

因此在html文件中只需要引用相应的js文件即可

上一篇:STL源码剖析之组件


下一篇:HDU 4870 Rating(高斯消元 )