title: In JavaScript classes, you need to always call super? Confused about this statement
body: <p>I'm currently learning react and saw this line during the tutorial:</p>
  
  <p>"In JavaScript classes, you need to always call super when defining the constructor of a subclass."</p>
  
  <p>I thought the only time super() needed to be called was when you wanted to use properties of a parent class, and id you didn't need those properties you didn't have to call super(). I get it would be kind of pointless to create a child class that doesn't use properties from it's parent, but is the above statement true to JS or only to react?</p>
  
  <p>Genuinely confused as a noob to web dev.</p>