Classing{js} gibt JavaScript die Eigenschaften von klassischer objektorientierter Programmierung. Es bietet das Überladen von Funktionen, konkrete und abstrakte Klassen, die Zugriffsebenen Public, Private und Protected, statische Komponenten, klassische Vererbung, Überschreiben von Methoden, Definition und Implementation mehrerer Interfaces und einiges mehr. (non)