jquery - $.Deferred vs new $.Deferred -


what difference between

var dfd = new $.deferred 

and

var dfd = $.deferred 

in cases need use new vs not using it?

these 2 not equal, 1 creates diferred object while creates alias

var dfd = new $.deferred 

it create a deferred object instance, creating new instance there no need use new keyword - can var dfd = $.deferred()

var dfd = $.deferred 

it create alias type $.deferred

so don't see need use second format in anywhere, expect if want create shortcut. can use first format create new instance of deferred object


Comments