{"version":"1.0","provider_name":"Rainbow Dash Network","provider_url":"http:\/\/rainbowdash.net\/","type":"link","title":"Bit Shift (bitshift)'s status on Friday, 28-Sep-12 18:16:24 UTC","author_name":"Bit Shift (bitshift)","author_url":"http:\/\/rainbowdash.net\/bitshift","url":"http:\/\/rainbowdash.net\/notice\/1957462","html":"@<span class=\"vcard\"><a href=\"http:\/\/rainbowdash.net\/user\/7875\" class=\"url\" title=\"Omni\"><span class=\"fn nickname\">omni<\/span><\/a><\/span> == is the type-coercing equality operator, which leads to such fun as 'undefined == 0' being true (for example, if you ask for a property an object doesn't have, that undefined might be the result). === is the strict one, and should generally be used unless you <u>know<\/u> you want type coercion."}