2

Possible Duplicate:
new MyClass(); vs new MyClass;

Given a Javascript function like...

var MyFunction = function() {
    /*  Any arbitrary Javascript */
}

Are the two following lines of Javascript semantically exactly the same?

func_obj = new MyFunction()

...

func_obj = new MyFunction

i.e., is the () just syntactical sugar?

Thanks.

Community
  • 1
  • 1
Chris W.
  • 34,983
  • 34
  • 91
  • 128

0 Answers0