先来看如下代码, 对字符串test进行判断:
if(test!=null&&test!=undefined&&test!=''){
console.log('test为非空')
}
实际上只需要写
if(!!(test.trim())){
document.write('test为非空')
}
!!(test)的作用是将test强制转换为布尔型(boolean)再进行判断或者比较。
先来看如下代码, 对字符串test进行判断:
if(test!=null&&test!=undefined&&test!=''){
console.log('test为非空')
}
实际上只需要写
if(!!(test.trim())){
document.write('test为非空')
}
!!(test)的作用是将test强制转换为布尔型(boolean)再进行判断或者比较。
本文标题:JS !!两个感叹号的作用
本文链接:https://www.haomeiwen.com/subject/rgakektx.html
网友评论