发布于 2016-09-23 00:56:10 | 188 次阅读 | 评论: 0 | 来源: 网友投递
			TypeScript 微软脚本编程语言
TypeScript 是微软新推出的一种语言,基于 JavaScript ,最终通过工具编译生成 JavaScript。 TypeScript 兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之成为一个全新的面向对象语言。		
TypeScript 2.0 最终版发布了。它带来了一些新的功能,提高了开发人员的生产力,先进的TypeScript 校准和ECMAScrip的发展,为JavaScript库和工具提供了广泛的支持,并增强了语言服务,提供了跨工具的一流编辑体验。
值得关注的更新内容:
控制流分析类型
function f(condition: boolean) {
    let result: number;
    if (condition) {
        result = computeImportantStuff();
    }
    // Whoops! 'result' might never have been initialized!
    return result;
}
readonly 修饰符
class Person {
    readonly name: string;
    constructor(name: string) {
        if (name.length < 1) {
            throw new Error("Empty name!");
        }
        this.name = name;
    }
}
// Error! 'name' is read-only.
new Person("Daniel").name = "Dan";
相关链接:
有关发行说明和链接到各种平台的安装,请查看发行公布
有关新特性方面的内容,请查看What's new in TypeScript 2.0
点击Breaking changes in TypeScript 2.0 查看重大更改内容
点击fixed issues query for TypeScript 2.0, TypeScript 2.0.2和TypeScript 2.0.3,查看完整的问题修改列表
下载地址:
Visual Studio 2015 plugin (requires VS 2015 Update 3 to be installed first)
安装命令
npm install -g typescript@2.0