JavaScriptにおけるOOPの匿名クラス

クラスには必ずしも名前が必要ではありません。 匿名クラスも存在します。 例えば、クラスのソースコードを変数に格納することができます:

javascriptlet ArrHelper = class {
  getSum(arr) {
    
  }
  getAvg(arr) {
    
  }
}

または、クラスのオブジェクトを直接作成することもできます:

javascriptlet arrHelper = new class {
  getSum(arr) {
    
  }
  getAvg(arr) {
    
  }
}