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

Класс не обязательно должен иметь имя. Могут быть и анонимные классы. Можно к примеру, исходный код класса записать в переменную:

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

А можно сразу создать объект класса:

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