为什么当使用两个true
和false
与平等的运营商,但true
对象返回false
没有运营商?对象返回`FALSE`两个TRUE;返回FALSE与平等的运营商
var test = {
one: "1",
two: "2"
};
if (test) console.log("if"); // true
if (test == true) console.log("true"); // false
if (test == false) console.log("false"); // false
'console.log({} ==“[object Object]”); // true'现在有道理:) – Jonathan