2016-01-08から1日間の記事一覧

typescriptでstatic memberにobjectを格納しようとした時定義順序を意識しないと実行時エラーになる場合がある。

typescriptでstatic memberにobjectを格納しようとした時定義順序を意識しないと実行時エラーになる場合がある。 例えば以下のようなコード。 class X { static y: Y = new Y(); say() { return X.y.say(); } } class Y { say() { console.log("hai"); } } …