Evan Zou

Welcome to my blog.

Javascript follower.


Hi, I am Evan, nice to meet you all.

JS !!两个感叹号的作用

关键词:JavaScript !!

具体场景

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

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

实际上只需要写

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

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

最近的文章

两个div之间有空白或间隔的解决办法

关键词 HTML div前言在项目过程中,发现两个padding和margin都为0的div之间有空白,以下为解决办法。解决办法给父容器加上font-size: 0px 即可解决。…

HTML继续阅读
更早的文章

React手机端没有:active伪类的解决办法

关键词 React MouseDown onBlur onClick问题描述手机端是没有:active伪类,如果要像PC端一样显示:active的CSS效果的话,给元素添加onTouchEnd()=>{}即可。…

React继续阅读