Len upresním pár vecí:
- myClass - myClass je trieda. V JavaScripte (a tiež vo väčšine iných jaykov) sa pre názov triedy používa PascalCase konvencia (a nie camelCase), t.j. v tomto prípade by bolo krajšie použiť MyClass.
- new myClass - Predpokladám, že toto si prečítal ako "nová myClass", t.j. "nová trieda". V skutočnosti je to "nový objekt triedy myClass". Tiež to môžeš prečítať ako "nová inštancia (triedy) myClass".
- v novom kóde by som "var" nepoužíval - jedine "const" alebo "let". "var" je dobré maximálne tak pri použití v konzole.