typescript内のオブジェクトのコンストラクター関数への参照を取得するにはどうすればよいですか?
JavaScriptの例:
var anyObject = new this.constructor(options);
また
var anyObject = new someObj.constructor(options);
また
class Greeter {
greeting: string;
constructor(message: string, options: any) {
this.options = options;
this.greeting = message;
} greet() {
return "Hello, " + this.greeting;
} createAnyObj(){
return new this.constructor(this.options);
}
}
var t= new Greeter('mes',{param1: 'val1'});
var b=t.createAnyObj();
ありがとう。
その他の例: