http://bonsaiden.github.com/JavaScript-Garden/#core.semicolo...
var foo = function() { } // parse error, semicolon expected test()
var foo = function() { }; // no error, parser continues test()
http://bonsaiden.github.com/JavaScript-Garden/#core.semicolo...