Effective JavaScript Douglas Crockford's class on effective JavaScript. Basically how it went was he gave us a task (as indicated by the comments before each function), and we had a couple minutes to write the function. These are those functions. Emphasis on fun.