短路是什么意思
( one > two?) && ( one < three )?中,如果能確定左邊 one > two?運行結(jié)果為 false , 則系統(tǒng)就認為已經(jīng)沒有必要執(zhí)行右側(cè)的 one < three 啦。
同理,在( one > two?) || ( one < three )?中,如果能確定左邊表達式的運行結(jié)果為 true?, 則系統(tǒng)也同樣會認為已經(jīng)沒有必要再進行右側(cè)的 one < three 的執(zhí)行啦!
這個譬如怎么理解呢
2016-01-13
&&判定為true的條件要求兩邊都成立,左邊出錯了,就沒必要看右邊
?|| 判定為true的條件是是只要有一方對就成立,因此左邊對就不用看右邊了
2016-01-13
我表示不理解你說的譬如怎么理解是什么意思...