• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題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關鍵字專題關鍵字專題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
    當前位置: 首頁 - 科技 - 知識百科 - 正文

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

    來源:懂視網 責編:小采 時間:2020-11-27 20:11:52
    文檔

    JS中&&與||用法

    JS中&&與用法:在對于流程控制語句當中,我們最熟悉不過的就是 if( 條件 ){ //代碼塊 }else { //代碼塊 }對于一個執行不同的代碼來說,如果執行的代碼很多,可能就有必要使用上面這種方式但往往我們開發當中,也會碰到一些賦值操作,如果使用上面方式,未免顯得太過冗余。舉
    推薦度:
    導讀JS中&&與用法:在對于流程控制語句當中,我們最熟悉不過的就是 if( 條件 ){ //代碼塊 }else { //代碼塊 }對于一個執行不同的代碼來說,如果執行的代碼很多,可能就有必要使用上面這種方式但往往我們開發當中,也會碰到一些賦值操作,如果使用上面方式,未免顯得太過冗余。舉

    在對于流程控制語句當中,我們最熟悉不過的就是

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

    對于一個執行不同的代碼來說,如果執行的代碼很多,可能就有必要使用上面這種方式

    但往往我們開發當中,也會碰到一些賦值操作,如果使用上面方式,未免顯得太過冗余。

    舉個例子:

     num1 = 10 num2 = 20

    可以看見以上方式,只是輸出一個結果,卻用了五行代碼來去實現。

    接下來,我們見證下怎么使用一行代碼去替代上面五行代碼實現的結果

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

    使用 &&,|| 比三目運算的優勢在于,它可以判斷多個條件,也可以單獨使用

    舉個 && 例子:

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

    我們開發知道,在開發當中,讀取后端返回的數據可能因某種原因而未讀取到,那么接收的數據如果是對象,都會在接收該字段的時候額外加上沒有獲取到時的字段

    舉個 || 例子:

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

    使用這種方式,可以通過條件判斷是否使用該變量,假如是對象,如果沒有獲取到,而使用該對象屬性,則會報錯。

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

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    JS中&&與||用法

    JS中&&與用法:在對于流程控制語句當中,我們最熟悉不過的就是 if( 條件 ){ //代碼塊 }else { //代碼塊 }對于一個執行不同的代碼來說,如果執行的代碼很多,可能就有必要使用上面這種方式但往往我們開發當中,也會碰到一些賦值操作,如果使用上面方式,未免顯得太過冗余。舉
    推薦度:
    標簽: 用法 js &amp;&amp;
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产精品成人va| 国产精品视频第一页| 97精品国产91久久久久久| 国精品无码A区一区二区| 国产精品无码a∨精品| 欧美日韩国产成人高清视频,欧美日韩在线精品一 | 国产精品无码专区| 亚洲精品麻豆av| 精品国偷自产在线视频| 视频二区国产精品职场同事| 精品国产一区二区三区不卡 | 国产在线精品无码二区 | 欧美在线精品永久免费播放| 亚洲欧美日韩精品| 国产精品福利在线观看| 国产精品无码一区二区三区电影| 中文精品99久久国产| 久久国产美女免费观看精品| 国产精品美女久久久久AV福利| 精品国产美女福利到在线不卡| 国产精品禁18久久久夂久| 亚洲处破女AV日韩精品| 综合精品欧美日韩国产在线| 欧美黑人巨大videos精品| 久久精品成人免费观看97| 国产乱人伦偷精品视频免观看| 成人国内精品久久久久影院VR | 无码精品人妻一区二区三区人妻斩| 欧美精品人爱a欧美精品| 精品国产成人在线| 精品久久久久久久久久久久久久久| 国产精品玖玖美女张开腿让男人桶爽免费看 | 日韩精品一区二区三区在线观看 | 亚洲国产精品VA在线观看麻豆| 青春草无码精品视频在线观 | 日韩精品一区二区三区视频| 久久夜色精品国产| 久久五月精品中文字幕 | 日韩精品在线免费观看| 四虎精品成人免费永久| 亚洲国产精品自在线一区二区|