I have just published an article on CodeProject which explores the various different patterns that you can use to create objects with JavaScript.

I certainly learnt a lot in writing this article and trying to explain the concepts. If you are interested, pop over to CodeProject and take a look.

Regards, Colin E.