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

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

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答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
        問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
        當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

        JS中&amp;&amp;與||用法

        來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 20:11:52
        文檔

        JS中&&與||用法

        JS中&&與用法:在對(duì)于流程控制語(yǔ)句當(dāng)中,我們最熟悉不過(guò)的就是 if( 條件 ){ //代碼塊 }else { //代碼塊 }對(duì)于一個(gè)執(zhí)行不同的代碼來(lái)說(shuō),如果執(zhí)行的代碼很多,可能就有必要使用上面這種方式但往往我們開(kāi)發(fā)當(dāng)中,也會(huì)碰到一些賦值操作,如果使用上面方式,未免顯得太過(guò)冗余。舉
        推薦度:
        導(dǎo)讀JS中&&與用法:在對(duì)于流程控制語(yǔ)句當(dāng)中,我們最熟悉不過(guò)的就是 if( 條件 ){ //代碼塊 }else { //代碼塊 }對(duì)于一個(gè)執(zhí)行不同的代碼來(lái)說(shuō),如果執(zhí)行的代碼很多,可能就有必要使用上面這種方式但往往我們開(kāi)發(fā)當(dāng)中,也會(huì)碰到一些賦值操作,如果使用上面方式,未免顯得太過(guò)冗余。舉

        在對(duì)于流程控制語(yǔ)句當(dāng)中,我們最熟悉不過(guò)的就是

         if( 條件 ){ //代碼塊 
         }else { //代碼塊
         }

        對(duì)于一個(gè)執(zhí)行不同的代碼來(lái)說(shuō),如果執(zhí)行的代碼很多,可能就有必要使用上面這種方式

        但往往我們開(kāi)發(fā)當(dāng)中,也會(huì)碰到一些賦值操作,如果使用上面方式,未免顯得太過(guò)冗余。

        舉個(gè)例子:

         num1 = 10 num2 = 20

        可以看見(jiàn)以上方式,只是輸出一個(gè)結(jié)果,卻用了五行代碼來(lái)去實(shí)現(xiàn)。

        接下來(lái),我們見(jiàn)證下怎么使用一行代碼去替代上面五行代碼實(shí)現(xiàn)的結(jié)果

         var num1 = 10; var num2 = 20; 
         // 第一種方式 也可以使用 三目運(yùn)算符
         alert( num2 > mum1 ? num2 : num1 ); 
         //第二種方式 就是使用 && ,||
         alert( num2 > num1 && num2 || num1 );

        使用 &&,|| 比三目運(yùn)算的優(yōu)勢(shì)在于,它可以判斷多個(gè)條件,也可以單獨(dú)使用

        舉個(gè) && 例子:

        var num1 = 10;var num2 = 5;// 假如 num1,num2 都大于10 則
        輸出 num1+num2; var result = num1>10 && num2 >10 && num1+ num2 || 0; alert(result);

        我們開(kāi)發(fā)知道,在開(kāi)發(fā)當(dāng)中,讀取后端返回的數(shù)據(jù)可能因某種原因而未讀取到,那么接收的數(shù)據(jù)如果是對(duì)象,都會(huì)在接收該字段的時(shí)候額外加上沒(méi)有獲取到時(shí)的字段

        舉個(gè) || 例子:

        var reuslt = res && res.data || []; 
        if ( result.length ) return;

        使用這種方式,可以通過(guò)條件判斷是否使用該變量,假如是對(duì)象,如果沒(méi)有獲取到,而使用該對(duì)象屬性,則會(huì)報(bào)錯(cuò)。

        而避免這種模式,就是在使用的時(shí)候,一定要判斷,判斷,判斷

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

        文檔

        JS中&&與||用法

        JS中&&與用法:在對(duì)于流程控制語(yǔ)句當(dāng)中,我們最熟悉不過(guò)的就是 if( 條件 ){ //代碼塊 }else { //代碼塊 }對(duì)于一個(gè)執(zhí)行不同的代碼來(lái)說(shuō),如果執(zhí)行的代碼很多,可能就有必要使用上面這種方式但往往我們開(kāi)發(fā)當(dāng)中,也會(huì)碰到一些賦值操作,如果使用上面方式,未免顯得太過(guò)冗余。舉
        推薦度:
        標(biāo)簽: 用法 js &amp;&amp;
        • 熱門(mén)焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門(mén)推薦

        專題
        Top
        主站蜘蛛池模板: 色婷婷亚洲十月十月色天| 国产av无码专区亚洲av果冻传媒| 亚洲av色福利天堂| 在线观看免费视频一区| 亚洲日韩v无码中文字幕| 精品免费久久久久国产一区 | 国产精品亚洲专区一区| 免费鲁丝片一级观看| 亚洲日产乱码一二三区别 | 国产精品免费αv视频| 国产亚洲成归v人片在线观看| eeuss在线兵区免费观看| 亚洲精品乱码久久久久66| 国产偷伦视频免费观看| 亚洲视频免费播放| 成人无码区免费A片视频WWW| 中文日韩亚洲欧美制服| 国产jizzjizz视频免费看| 一级毛片免费全部播放| 亚洲αv久久久噜噜噜噜噜| 永久黄色免费网站| 亚洲第一街区偷拍街拍| 久久青青草原亚洲av无码| 久久国产精品免费专区| 国产v亚洲v天堂a无| 伊在人亚洲香蕉精品区麻豆| 中文字幕av免费专区| 亚洲理论片中文字幕电影| 免费毛片网站在线观看| 黄色视屏在线免费播放| 亚洲精品第一国产综合精品| 成人人观看的免费毛片| 成人片黄网站色大片免费观看cn | 亚洲欧美精品午睡沙发| 亚洲无人区午夜福利码高清完整版| 免费人成在线观看网站| 亚洲人成色在线观看| 亚洲日韩精品A∨片无码| 手机在线毛片免费播放| 久久av免费天堂小草播放| 亚洲最大成人网色香蕉|