2017-03-03 10 views

答えて

1

はい、Typescriptはjavascriptのスーパーセットです。だから、もしあなたがjavascriptでそれを行うことができれば、(ほとんどの場合)Typescriptの逐語でそれを行うことができます。

具体的な例として、上記の質問と同じ回答が有効です。

0

Angular2は何も持っていないようです。

Just as Snorkpete already managed to say:TSはいと同様に見えます。ちょうどそれを説明するために:あなたがで指さ質問から答えを受賞に基づいて

:ES5グラインダーtsc --target es5 Barf.tsを通して押されたときに

class Barf { 
    private bar:boolean = false; 

    public foo(): any { 
     let propName = 'bar'; // can be const as well 
     return this[propName]; 
    } 
} 

ができます:

var Barf = (function() { 
    function Barf() { 
     this.bar = false; 
    } 
    Barf.prototype.foo = function() { 
     var propName = 'bar'; 
     return this[propName]; 
    }; 
    return Barf; 
}()); 

とES6グラインダーを通して押されたときにtsc --target es6 Barf.tsができます:

class Barf { 
    constructor() { 
     this.bar = false; 
    } 
    foo() { 
     let propName = 'bar'; 
     return this[propName]; 
    } 
} 
関連する問題