Anonymous Classes in OOP in JavaScript

A class does not necessarily have to have a name. There can be anonymous classes. For example, you can write the source code of a class into a variable:

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

Or you can immediately create an object of the class:

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