Anonimni razredi v OOP v JavaScriptu

Razred ni nujno, da ima ime. Obstajajo lahko tudi anonimni razredi. Na primer, izvorno kodo razreda lahko zapišemo v spremenljivko:

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

Lahko pa takoj ustvarimo objekt razreda:

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