这是套路 , 如何把一个任意类型的值转换为布尔类型?
用!! 一个!是取非 再一个!又取非 相当于把这个数据转换为boolen类型了
相关常用套路:
// 强制转换为Boolean 用 !!
var bool = !!"c";
console.log(typeof bool); // boolean
// 强制转换为Number 用 +
var num = +"1234";
console.log(typeof num); // number
// 强制转换为String 用 ""+
var str = ""+ 1234;
console.log(typeof str); // string