Shutterfly Interview Question

Various ways to implement objects in javascript.