Anonyme Klassen in OOP in JavaScript
Eine Klasse muss nicht unbedingt einen Namen haben. Es kann auch anonyme Klassen geben. Man kann beispielsweise den Quellcode einer Klasse in eine Variable schreiben:
let ArrHelper = class {
getSum(arr) {
}
getAvg(arr) {
}
}
Oder man kann sofort ein Objekt der Klasse erstellen:
let arrHelper = new class {
getSum(arr) {
}
getAvg(arr) {
}
}