April 2018
Intermediate to advanced
284 pages
5h 46m
English
| Tip 37 | Build Readable Classes |
In this tip, you’ll learn how to create extendable classes in JavaScript.
One of the longest running criticisms of JavaScript was that it lacked a class syntax. Well it’s here! But it didn’t arrive without controversy. Proponents of classes argue it’s a common development paradigm that’s very familiar to developers in other languages. Skeptics think it obscures the underlying nature of the language and encourages bad habits.
Like many controversies, the rhetoric is excessive. Classes are now part of JavaScript, and if you use any popular framework such as Angular or React, you’ll introduce them in your code. And that’s great.
As you’ll see in Tip 39, Extend Existing Prototypes with Class , the base language ...
Read now
Unlock full access