!的意思

1、!可将变量转换成boolean类型,然后取反,null、undefined和空字符串取反之后都为true,其余都为false。

!!的意思

2、!!表示取反之后再取反,所以也就是直接将值转换为布尔值。