js中if条件这种写法有什么好处?

发布于 7 年前作者 haojing3981 次浏览最后编辑 7 年前来自 issues
  functionA(a){
    if((a || null) != null){  ...  }
  }

中间a || null 这种写法有什么好处么。

直接(a)不就行了么

3 回复
pingzeng
pingzeng1 楼5 年前

增加代码提交量,提升代码阅读难度

jing57
jing572 楼5 年前

如果a是true的话 表达式就是a a如果是false 就执行||后面的表达式 不知道你能不能明白

pgong
pgong3 楼5 年前

防止没传a