Exploring the Abyss of Null and Undefined in JavaScript
null == 0; // false
undefined == “”; // false
null == false; // false
undefined == false; // false
null == undefined; // true
http://flippinawesome.org/2013/12/09/exploring-the-abyss-of-null-and-undefined-in-javascript/