คลาสนิรนามใน OOP ใน JavaScript

คลาสไม่จำเป็นต้องมีชื่อเสมอไป อาจจะมีคลาสนิรนามได้ ตัวอย่างเช่น สามารถเขียนซอร์สโค้ดของคลาสเก็บลงในตัวแปรได้:

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

หรือสามารถสร้างออบเจ็กต์ของคลาสได้ทันที:

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