var condition = true
condition && console.log('true')
//等价于
if(condition){
console.log('true')
}
//第二种用法解决对象里面没有该属性确直接进行引用报错
var student= {}
if(student.class && student.class.name){
console.log(student.class.name) //如果不用&&直接输出student.class.name程序可能会报错,当class对象没有name属性时
}
js &&的特殊用法
最新推荐文章于 2021-10-15 11:08:30 发布