Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all articles
Browse latest Browse all 44787

TypeScript 2.0 最终版,微软脚本编程语言

$
0
0

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";

相关链接:

下载地址:

安装命令

npm install -g typescript@2.0

Viewing all articles
Browse latest Browse all 44787

Trending Articles