Submodule 13.2: JavaScript classes
Introduction to JavaScript classes
Until now you have heard of classes only in the context of CSS. It is what we use to style multiple elements on a page.
However, JavaScript classes have nothing to do with style.
They introduced in the ES6 version of JavaScript and in general their role is to provide us with a more convenient syntax to create constructor functions.
Using JavaScript classes, we can encapsulate all the "characteristics" of an object inside them.
You can imagine them as the template to create multiple objects.