(1)對(duì)于布爾值,只有都為true才返回true;

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、嵐皋ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的嵐皋網(wǎng)站制作公司
(2)對(duì)于不是布爾值的情況則:
如果第一個(gè)操作數(shù)是對(duì)象,則返回第二個(gè)數(shù)
? ? ? ? ? ? ????????eg:var str = new Array();?
console.log(str8);//返回值為8
如果第二個(gè)操作數(shù)是對(duì)象,則只有在第一個(gè)操作數(shù)的求值結(jié)果為true的情況下才會(huì)返回該對(duì)象。
如果第兩個(gè)操作數(shù)都是對(duì)象,則返回第二個(gè)數(shù)操作數(shù)。
如果有一個(gè)操作數(shù)是null,則返回null。
? ? ? ? ? ? ????????eg: console.log(8null);//返回結(jié)果為null
如果有一個(gè)操作數(shù)是NaN,則返回第NaN。
如果第一個(gè)操作數(shù)是undefined,則返回undefined。
(1)對(duì)于布爾值,邏輯或是非常簡(jiǎn)單的,只要有一個(gè)true,就返回true;
(2)對(duì)于不是布爾值的情況則:
如果第一個(gè)操作數(shù)是對(duì)象,則返第一個(gè)操作數(shù)
如果第一個(gè)操作數(shù)的求值結(jié)果為false,則返回第二個(gè)操作數(shù)
如果兩個(gè)操作數(shù)都是對(duì)象,則返回第一個(gè)操作數(shù)
如果兩個(gè)操作數(shù)是null,則返回null
如果兩個(gè)操作數(shù)是NaN,則返回NaN
如果兩個(gè)操作數(shù)是undefined,則返回undefined
如果一個(gè)操作數(shù)是一個(gè)對(duì)象,返回false;
如果一個(gè)操作數(shù)是一個(gè)空字符串,返回false;
如果一個(gè)操作數(shù)是一個(gè)非空字符串,返回false
如果一個(gè)操作數(shù)是一個(gè)數(shù)值0,返回true;
如果一個(gè)操作數(shù)是任意的非零字符,返回false;
如果一個(gè)操作數(shù)是null,返回true;
如果一個(gè)操作數(shù)是NaN,返回true;
如果一個(gè)操作數(shù)是undefined,返回true;
注:邏輯與,邏輯非都是從左向右判斷,誰(shuí)的第一個(gè)邏輯判斷為true就顯示誰(shuí),只不過(guò)邏輯非必須兩個(gè)都為true,而且誰(shuí)是第一個(gè)false就顯示誰(shuí)。
優(yōu)先級(jí):非與或
例如
if( !a!b || !cd ){
// (a、b為false) 或者 (c為false,d為true )
};
你是要位運(yùn)算還是邏輯運(yùn)算。
按位與?
|???按位或?
^???異或???
邏輯與?
||??邏輯或
新聞名稱:javascript或與,JavaScript ??
網(wǎng)頁(yè)URL:http://chinadenli.net/article26/dsgggjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、商城網(wǎng)站、外貿(mào)建站、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
營(yíng)銷型網(wǎng)站建設(shè)知識(shí)