{"version":"1.0","provider_name":"Rainbow Dash Network","provider_url":"http:\/\/rainbowdash.net\/","type":"link","title":"Toothpaste Pony! (minti)'s status on Sunday, 16-Jun-13 16:08:14 UTC","author_name":"Toothpaste Pony! (minti)","author_url":"http:\/\/rainbowdash.net\/minti","url":"http:\/\/rainbowdash.net\/notice\/2698783","html":"@<span class=\"vcard\"><a href=\"http:\/\/rainbowdash.net\/user\/6850\" class=\"url\" title=\"Toothpaste Pony!\"><span class=\"fn nickname\">minti<\/span><\/a><\/span> Oh, the reason 1 alerts <span class=\"spbar\" style=\"color:#000;background-color:#000;\">undefined<\/span> is because <span class=\"spbar\" style=\"color:#000;background-color:#000;\">variables are predeclared on the global object even before the script executes. The lexer find the &quot;var name&quot; token and creates the variable before running the actual script.<\/span>"}