JavaScriptでclass構文で定義したクラスのメソッドを列挙する方法

JavaScriptでclass構文で定義したクラスのメソッドを配列で列挙する方法です。

まずクラスを定義します。

class ClassObj {
  test() {
    return true;
  }
}

Object.getOwnPropertyNamesメソッドを使用して、クラスのメソッドを全部列挙します。

const arr = Object.getOwnPropertyNames(ClassObj.prototype); // 配列を返す
console.log(arr);// [ 'constructor', 'test' ] と表示される

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました