1.判断问题 如果type存在就设置type的值为type,否则设置type为0: 原始的写法,使用 if else:if(type){type = type} 使用三元操作符:type : type ? type : 0 使用"或": type : type || 0 · if(a){alert('ok')} 等价于 a && alert('ok') 2. && 和 || 例子: var a = 2; var b = 3; var andflag =…
一,先来几个问题,看给位能都全部答对. var objA1 = {x:1}; var objA2 = {x:2}; var resultA = objA1 && objA2; //请问resultA是什么?? var objB1 = { x: 1 }; var objB2 = null; var resultB = objB1 && objB2; //请问resultB是什么? var objC1 = null; var objC2 = undefined; var res…