JavaScript Classes & OOP

ES6 class syntax, inheritance with extends and super, static members, private fields, getters/setters and mixins — object-oriented JavaScript built on prototypes.

Subtopics