Comment on WTF does this code do?Comments−zequel12yMost web browsers (if you're running this code in a web browser), will do ASI (automatic semicolon insertion).http://jsfiddle.net/CxUXh/ works fine in Chrome, changing the console.log to an alert.Not that I'm advocating omitting semicolons!−benvanOP12yInteresting - your jsfiddle exhibits broken behaviour (alerting 'garrr') on my browser - chrome 33.0.1750.152. I believe I'm fairly up to date.−zequel12yYou're correct, I thought that was expected behavior, my mistake. TBH though, I'm surprised ASI didn't fix the problem, I'll have to look at the rules for insertion again.
Comments
Most web browsers (if you're running this code in a web browser), will do ASI (automatic semicolon insertion).
http://jsfiddle.net/CxUXh/ works fine in Chrome, changing the console.log to an alert.
Not that I'm advocating omitting semicolons!
Interesting - your jsfiddle exhibits broken behaviour (alerting 'garrr') on my browser - chrome 33.0.1750.152. I believe I'm fairly up to date.
You're correct, I thought that was expected behavior, my mistake. TBH though, I'm surprised ASI didn't fix the problem, I'll have to look at the rules for insertion again.