Defining Class Members
Get to know how to define and call methods and properties of the class.
When creating abstractions, we often arrive at methods that may not be specific to any particular instance. Sometimes, they are general, and sometimes, they may deal with multiple instances. A class method, instead of an instance method, is used to design these.
Static properties and static methods
JavaScript makes it easy to define static
methods and static
properties. It does not, however, provide an elegant way to define static
fields. Let’s continue with our Car
class to add a few static
members.
First, let’s add a static field to the class. For this, we have to step ...