Loading ...
Sorry, an error occurred while loading the content.

Re: newcap

Expand Messages
  • Douglas Crockford
    ... I use object literals and Object.create(prototype). Object.create is in ES5. It can be added to ES3 with if (!Object.create) { Object.create = function
    Message 1 of 7 , Feb 9, 2010
    • 0 Attachment
      --- In jslint_com@yahoogroups.com, "Woomla" <woomla@...> wrote:
      >
      > --- In jslint_com@yahoogroups.com, "Douglas Crockford" <douglas@> wrote:
      > > In my practice, I completely avoid use of new.
      >
      > I'm just curious what you mean by this. How do you create objects then?


      I use object literals and Object.create(prototype). Object.create is in ES5. It can be added to ES3 with

      if (!Object.create) {
      Object.create = function (prototype) {
      function F() {}
      F.prototype = prototype;
      return new F();
      };
      }
    Your message has been successfully submitted and would be delivered to recipients shortly.