JavaScript通过两次取非过滤的元素:
0,false,null,undefined,"",NaN
任意一个对象,通过两次取非,都会得到一个布尔值
比如一下都是true:
以下都是false:
0,false,null,undefined,"",NaN
任意一个对象,通过两次取非,都会得到一个布尔值
比如一下都是true:
alert(!!Object);
alert(!!{});
alert(!!1);
以下都是false:
alert(!!0);
alert(!!false);
......