JS !!两个感叹号的作用

2020-09-07  本文已影响0人  zewweb

先来看如下代码, 对字符串test进行判断:

if(test!=null&&test!=undefined&&test!=''){
    console.log('test为非空')
}

实际上只需要写

if(!!(test.trim())){
    document.write('test为非空')
}

!!(test)的作用是将test强制转换为布尔型(boolean)再进行判断或者比较。

上一篇下一篇

猜你喜欢

热点阅读