O'Reilly logo
  • Aamir Aftab thinks this is interesting:

For instance, because JavaScript is classless, and it’s possible to create an object on-demand at the precise moment it’s needed (lazy instantiation), the singleton is reduced to an object literal

From

Cover of Programming JavaScript Applications

Note

lazy instantiation in javascript