JavaScript常见的代码精简

1、&&

callback && callback()
等价于:
if(callback){
   callback();
}
表达的意思:
先判断 callback  是不是存在,如果存在就执行,这样写的目的是为了防止报错。如果直接写 callback();   当callback不存在时代码就会报错
原文地址:https://www.cnblogs.com/happypayne/p/7739531.html