Анонимни класове в ООП в JavaScript

Класът не е задължително да има име. Може да има и анонимни класове. Може например, изходният код на класа да се запише в променлива:

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

Или може веднага да се създаде обект от класа:

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