Clase anonime în OOP în JavaScript
O clasă nu este obligatoriu să aibă un nume. Pot exista și clase anonime. De exemplu, codul sursă al unei clase poate fi scris într-o variabilă:
let ArrHelper = class {
getSum(arr) {
}
getAvg(arr) {
}
}
Sau se poate crea imediat un obiect al clasei:
let arrHelper = new class {
getSum(arr) {
}
getAvg(arr) {
}
}