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.
  • 37,583
  • 36
  • 99
  • 136

0 Answers0