Comparison of classes vs prototypes vs object literals also including the inheritance (version: 0)
Test the speed and memory usage using different techniques for constructing class objects.
It tests ES6 classes, ES6 classes with private objects, Function Prototype and Object literal.
For ES6 classes (with and without private objects) and Function Prototype it also tests inheritance.
Comparing performance of:ES6 Class vs Function Prototype vs Object Literal vs ES6 Class with private properties vs ES6 class with inheritance vs ES6 class with inheritance and private fields declared vs Function prototype with inheritance