Typescript static
#TypeScript
キーワードとして、staticがある。classの宣言の中でのみ有効?
static MethodName(this: 型なに?, 任意の引数){}
この処理の中での this は、クラスとして評価される?
なので、new this() とすると、( 暗黙的に constructorが実行される?) インスタンスを生成できる。
なので、
Factory method
として使える
TypeScriptでstaticなfactory methodを作る - Qiita
他にも使いみちがあるだろうけど...
名前空間的な整理したモジュール(分かってないな..)として?