Wat is a hilarious and sarcastic blitz talk about type coercion in JavaScript. The last time I watched it I noticed the author made these three errors:

  1. @2:04, @2:16 [] + {} is a string not on object.
  2. @3:04 There is no Array.new(). There is Array() constructor which can be called with the new keyword and the result is the same. You can read about why this is the case in the specification.
  3. @3:10 Array(16) returns an array with 15 commas, not 16.