В чем разница, плюсы/минусы (и вообще )между этими конструкциями?
new function(obj) { console.log(obj); }(extObj);
против
(function(obj) { console.log(obj); })(extObj);