参考:https://www.cnblogs.com/tison/p/8111712.html
1、‘!’可以用来逻辑运算或者类型判断,例如null,undefined,''(空字符串),取反即为true。
2、‘!!’是为了做类型判断,‘!!param’,这样就可以防止param是null、undefined、''这种类型了。(为了简洁代码,用!做类型判断比较麻烦)
参考:https://www.cnblogs.com/tison/p/8111712.html
1、‘!’可以用来逻辑运算或者类型判断,例如null,undefined,''(空字符串),取反即为true。
2、‘!!’是为了做类型判断,‘!!param’,这样就可以防止param是null、undefined、''这种类型了。(为了简洁代码,用!做类型判断比较麻烦)