0

Is there a difference/benefit between these two ways of instantiating an object?

Example:

var Person = (function () {
 function Person() {
 }
 return Person;
})();

var p = new Person();
p.Name = "Greg";
window.console.log(p.Name);

var x = new Person;
x.Name = "Pete";
window.console.log(x.Name);
Greg Gum
  • 33,478
  • 39
  • 162
  • 233

0 Answers0