1
の拡張クラスのリストを取得します:私が持っている活字体
classA
classB extends ClassA
classC extends ClassB
私はクラスCの上にオブジェクトを作成しました:
var myClassC= new classC();
にClassAは、このメソッドを持っている: "クラスC" を返す
public get className(): string {
var funcNameRegex = /function (.{1,})\(/;
var results = (funcNameRegex).exec(this["constructor"].toString());
return (results && results.length > 1) ? results[1] : "";
}
私がmyClassC.getClassName()を呼び出すと文字列。
私が必要とするのは、基本クラスClassC、ClassB、ClassAまでのすべてのクラスのリストを取得することです。これを行う方法はありますか?