糊涂篮球

文章
5
资源
0
加入时间
2年10月24天

对JS中操作符的一些理解:[]= =![] =>true,{}= =!{}=>false

首先通过一个典型的例题来加深对上面方法的理解:[]= =![] =>true,{}= =!{}=>false.1.根据运算符优先级,!的优先级大于= =,所以先计算![],!将变量转换为布尔类型。注意:null,undefined,NaN,空字符串(’’)取反为true,其余都为false。以此![] = false。2.根据上面的规则,如果有一个操作数为布尔,在比较相等性之前转...