Ανώνυμες Κλάσεις στη ΔΟΠ στο JavaScript

Μια κλάση δεν χρειάζεται απαραίτητα να έχει όνομα. Μπορούν να υπάρχουν και ανώνυμες κλάσεις. Για παράδειγμα, μπορούμε να γράψουμε τον πηγαίο κώδικα της κλάσης σε μια μεταβλητή:

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

Ή μπορούμε να δημιουργήσουμε αμέσως ένα αντικείμενο της κλάσης:

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