Classes are a template for creating objects. They encapsulate data with code to work on that data. Classes in JS are built on prototypes but also have some syntax and semantics that are unique to classes....and the fields are always present, which help with optimizations...If there is a constructor present in the subclass, it needs to...