<script> var a = 10 , b = 20; console.log( a>b ? a*=1 : a*=10 ); // 返回100 console.info(a>b||a*=10); // 報(bào)錯(cuò):Uncaught ReferenceError: Invalid left-hand side in assignment</script> 請(qǐng)問(wèn)為什么a>b||a*=10會(huì)報(bào)錯(cuò)?
請(qǐng)教一下JS運(yùn)算符:“||” 和 “?:” 的問(wèn)題。
繁星點(diǎn)點(diǎn)滴滴
2018-09-11 13:35:13