Understanding the ECMAScript spec, part 4
Meanwhile in other parts of the Web
Jason Orendorff from Mozilla published a great in-depth analysis of JS syntactic quirks. Even though the implementation details differ, every JS engine faces the same problems with these quirks.