O'Reilly logo
  • Alex Mckay thinks this is interesting:

test('Function Scope', function () { var testDeclaration = false, foo; // This function gets erroneously overridden in IE8. function bar(arg1, bleed) { if

From

Cover of Programming JavaScript Applications

Note

I seriously don't understand this