2017-10-07T05:50:04Z||2017-10-07T05:50:18Z


和ES6类似,但是还是有一些小的差别,比如方法后还是要加返回类型,还有就是property和field命名不能一致,这点和C#很像。

class MyClass {
    private _name: string = "";

    get name(): string {
        return this._name;
    }
    set bar(name: string) {
        this._name = name;
    }
}