|表示與,if(條件1|條件2|條件3){執行輸出};條件1,2,3隻要有一個為true,則執行後續代碼||表示短路與if(條件1|條件2|條件3){執行輸出};條件1為true,則直接執行輸出,不會進行條件2,3的判斷,條件1為false,繼續判斷條件2.總結:|會將if中所有條件都進行判斷,只要有一個為true,則進行下列代碼執行、||則一個一個條件進行判斷,當有一個條件為true時.後續判斷都不在執行,而直接執行下列代碼。
@mykey
頂0
加入收藏
相關問答推薦
加入收藏