<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

        泛談JS邏輯判斷選擇器 || &&

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 21:56:09
        文檔

        泛談JS邏輯判斷選擇器 || &&

        泛談JS邏輯判斷選擇器 &&:前言 與 &&在JS里與其它語言不一樣,這是選擇器運(yùn)算符,而非邏輯運(yùn)算符。 對(duì)于來說,若判斷為true,則返回第一個(gè)值,為false返回第二個(gè)值。 &&相反,若判斷為 true,則返回第二個(gè),為 false為返回第一個(gè)值。 絕對(duì)不是像其它語言那樣返回true或fal
        推薦度:
        導(dǎo)讀泛談JS邏輯判斷選擇器 &&:前言 與 &&在JS里與其它語言不一樣,這是選擇器運(yùn)算符,而非邏輯運(yùn)算符。 對(duì)于來說,若判斷為true,則返回第一個(gè)值,為false返回第二個(gè)值。 &&相反,若判斷為 true,則返回第二個(gè),為 false為返回第一個(gè)值。 絕對(duì)不是像其它語言那樣返回true或fal

        前言

        || 與 &&在JS里與其它語言不一樣,這是選擇器運(yùn)算符,而非邏輯運(yùn)算符。
        對(duì)于||來說,若判斷為true,則返回第一個(gè)值,為false返回第二個(gè)值。
        &&相反,若判斷為 true,則返回第二個(gè),為 false為返回第一個(gè)值。
        絕對(duì)不是像其它語言那樣返回true或false,而是會(huì)返回第一個(gè)值或第二個(gè)值。

        簡(jiǎn)單的測(cè)試代碼

        先是true與false的測(cè)試,后將false改為數(shù)值0. 除了|| 與&&之外易讓人疑惑外,JS里的假值表也算是個(gè)大疑點(diǎn)。

        let A = true;
        let B = true;
        testLogic(A,B); 
        A = true;
        B = false;
        testLogic(A,B); 
        A = false;
        B = true;
        testLogic(A,B); 
        A = false; 
        B = false;
        testLogic(A,B); 
        /*假值表,以下值 可以被強(qiáng)制布爾轉(zhuǎn)換為false,其它轉(zhuǎn)換皆為true
        undefined
        null
        false
        +0,-0,NaN
        "" 空字符串
        其它皆為真值,如空對(duì)象{}
        */
        console.log("-----------------next test ---------------");
        A = true;
        B = true;
        testLogic(A,B);
        A = true;
        B = 0;
        testLogic(A,B);
        A = 0;
        B = true;
        testLogic(A,B);
        A = 0; 
        B = 0;
        testLogic(A,B); 
        function testLogic(A,B){
         if(A || B){
         console.log("A:",A,"B:",B,".A||B true:",A || B);
         }
         else
         {
         console.log("A:",A,"B:",B,".A||B flase:",A || B);
         }
         if(A && B){
         console.log("A:",A,"B:",B,".A&&B true:",A || B);
         }
         else
         {
         console.log("A:",A,"B:",B,".A&&B flase:",A && B);
         }
        }
        
        

        我寫代碼時(shí)我其實(shí)就只知道如何做到if 與邏輯判斷實(shí)現(xiàn)其它語言一樣的正常的效果:

        結(jié)論是保證A與B的是true或false而不是其它值。

        正常語言是這樣的:

        A B A||B A&&B
        T T T T
        T F T F
        F T T F
        F F F F

        JS語言是這樣的:返回的是A或B,只要保證A與B的是true或false而不是其它值,那么在使用上與正常語言邏輯一樣。

        A B A||B A&&B
        T T A(T) B(T)
        T F A(T) B(F)
        F T B(T) A(F)
        F F B(F) A(F)

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        泛談JS邏輯判斷選擇器 || &&

        泛談JS邏輯判斷選擇器 &&:前言 與 &&在JS里與其它語言不一樣,這是選擇器運(yùn)算符,而非邏輯運(yùn)算符。 對(duì)于來說,若判斷為true,則返回第一個(gè)值,為false返回第二個(gè)值。 &&相反,若判斷為 true,則返回第二個(gè),為 false為返回第一個(gè)值。 絕對(duì)不是像其它語言那樣返回true或fal
        推薦度:
        標(biāo)簽: js 邏輯 選擇器
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 成人特级毛片69免费观看| 日韩免费码中文在线观看| 91福利视频免费观看| 国产精品国产亚洲精品看不卡| 久久毛片免费看一区二区三区| 久久综合亚洲色HEZYO国产| a高清免费毛片久久| 久久国产亚洲精品麻豆| 久久成人a毛片免费观看网站| 亚洲伦另类中文字幕| 黄色网址免费观看| 亚洲欧美精品午睡沙发| 四虎免费永久在线播放| 国产精品永久免费| 亚洲视频在线免费观看| 免费在线看v网址| 亚洲av无码专区亚洲av不卡| 亚洲精品无码久久不卡| 黄色网址在线免费| 亚洲一欧洲中文字幕在线| 国产成人在线观看免费网站 | 国产精品亚洲专区无码牛牛 | 亚洲黄网在线观看| 欧美日韩国产免费一区二区三区| 亚洲精品无码成人| 亚洲日韩在线第一页| 久久精品国产免费| 亚洲综合无码一区二区痴汉| 国产精品亚洲精品日韩已方| 桃子视频在线观看高清免费视频| 亚洲国产成人在线视频| jizzjizz亚洲| 99re免费99re在线视频手机版| 亚洲码和欧洲码一码二码三码| 亚洲成a人片在线观看老师| 99免费在线视频| 亚洲男人的天堂网站| 亚洲大尺度无码专区尤物| 永久免费AV无码网站在线观看| 成人片黄网站色大片免费观看APP| 亚洲免费视频播放|