title: "new Dog" or "new Dog()"
body: <p>What is difference if any between "instantiating" the JavaScript "class" with or without using parenthesis?</p>
  
  <pre><code>function Animal(name) {
       this.name = name;
  }
  
  Animal.prototype.sayName = function() {
       console.log(this.name);
  };
  
  function Dog(name) {
       Animal.call(this, name);
  }
  
  Dog.prototype = new Animal(null);
  Dog.prototype.bark = function() {
       console.log("Woof!");
  };
  
  var d = new Dog
  </code></pre>
  
  <p>or</p>
  
  <pre><code>var d = new Dog()
  </code></pre>