As stated by nikoshr, this is a duplicate of Can we omit parentheses when creating an object using the "new" operator?
The answer, as given there, is:
no, there is no difference.
If no arguments are required for your constructor, it is simply a shorthand convenience in Javascript to not have to specify that. However, some consider it bad practice, including Douglas Crockford.