标签:
学习过一段时间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文件即可
标签:
原文地址:http://www.cnblogs.com/skytouchzyt/p/5125548.html