关于!
关于!!
!! 一般是将后面的表达式转换成布尔型的数据
/* 空字符串,0,,null,undefined返回false */ console.log(!!0); //false console.log(!!null); //false console.log(!!undefined); //false console.log(!!""); //false
/* 非空字符串,非0数值,非空对象返回true */ console.log(!!"a"); //true console.log(!!" "); //true console.log(!!1); //true console.log(!![]); //true console.log(!!{}); //true