Is there a difference between
var obj1 = new Constructor;
and
var obj2 = new Constructor();
considering that a Constructor is a design function?
Constructor
According to MDN docs :
[...] "new foo" is equivalent to "new foo ()", that is, if there is no argument list, "foo" is called without arguments.