成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

邏輯運(yùn)算符的使用

wfc_666 / 1770人閱讀

摘要:首先知道下可以轉(zhuǎn)換成的值注與獲取一個(gè)不存在的值返回的也為空字符串判斷條件返回或者如果這三個(gè)屬性都為值,執(zhí)行邏輯如果或者為值,執(zhí)行邏輯。使用兩個(gè)非兩個(gè)感嘆號(hào)會(huì)確保參數(shù)為非值時(shí)只能為或者,不會(huì)是空字符串等非值。

首先知道下可以轉(zhuǎn)換成false的值

null 注:localStorage.getItem() 與 sessionStorage.getItem() 獲取一個(gè)不存在的值返回的也為null

NaN

0

空字符串 " "

undefined

判斷條件返回true或者false
if (a && a.master && a.master.name) {} // 如果這三個(gè)屬性都為true值,執(zhí)行if邏輯
if (a || b) {} // 如果a或者b為true值,執(zhí)行if邏輯。
if(a || b && c) // 此時(shí)需要注意運(yùn)算順序 是先算 a||b 然后使用它的值 && c  
if(a || (b && c)) //注意(b && c)
判斷并返回條件對(duì)象

&& 判斷中,判斷值都為 true,返回最后一個(gè)判斷值;判斷值中有 false

值,返回第一個(gè) false 值。

|| 判斷中,判斷值都為 true,返回第一個(gè)判斷值;判斷值中有 true 值也有 false 值,返回第一個(gè)為 true 的判斷值;如果判斷值都為 false,返回最后面的 false 值。

使用兩個(gè)非

兩個(gè)感嘆號(hào)會(huì)確保參數(shù)為非值時(shí)只能為false或者true,不會(huì)是0、空字符串、undefined等非值。

n1 = !!true                   // 返回 true
n2 = !!{}                     // 返回 true: 任何對(duì)象都是true,空對(duì)象也是
n3 = !!(new Boolean(false))   // 返回 false
n4 = !!false                  // 返回 false
n5 = !!""                     // 返回 false
n6 = !!Boolean(false)         // 返回 false

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/104151.html

相關(guān)文章

  • Chapter3 Java運(yùn)算符

    摘要:運(yùn)算符概述表達(dá)式由運(yùn)算符和操作數(shù)組成運(yùn)算符算術(shù)運(yùn)算符賦值運(yùn)算符關(guān)系運(yùn)算符邏輯運(yùn)算符條件運(yùn)算符位運(yùn)算符目運(yùn)算符對(duì)幾個(gè)操作數(shù)進(jìn)行操作就是幾目運(yùn)算符算術(shù)運(yùn)算符與賦值運(yùn)算符賦值運(yùn)算符賦值運(yùn)算符是從右往左運(yùn)算,是單目運(yùn)算符格式變量表達(dá)式復(fù)合賦值運(yùn)算符 Lecture1 運(yùn)算符概述 表達(dá)式:由運(yùn)算符和操作數(shù)組成 運(yùn)算符: 算術(shù)運(yùn)算符 賦值運(yùn)算符 關(guān)系運(yùn)算符 邏輯運(yùn)算符 條件運(yùn)算符 位運(yùn)算符 ...

    NicolasHe 評(píng)論0 收藏0
  • JavaSceipt核心語(yǔ)法——運(yùn)算符

    摘要:運(yùn)算符運(yùn)算符一共分為六種算數(shù)運(yùn)算符比較運(yùn)算符邏輯運(yùn)算符賦值運(yùn)算符字符串聯(lián)接運(yùn)算符條件運(yùn)算符運(yùn)算符的概念提供的一組用于操作數(shù)據(jù)值的運(yùn)算符操作符。這些運(yùn)算符可以按照作用的不同或者操作變量數(shù)量的不同進(jìn)行分類。 運(yùn)算符 ——運(yùn)算符一共分為六種;1.算數(shù)運(yùn)算符2.比較運(yùn)算符3.邏輯運(yùn)算符4.賦值運(yùn)算符5.字符串聯(lián)接運(yùn)算符6.條件運(yùn)算符——運(yùn)算符的概念;JavaScript提供的一組用于操作數(shù)據(jù)值...

    劉德剛 評(píng)論0 收藏0
  • 2.java運(yùn)算符邏輯控制

    摘要:如果條件為,則邏輯非運(yùn)算符將得到進(jìn)行邏輯判斷的順序?yàn)閺淖蟮接?。再次檢測(cè)布爾表達(dá)式。其作用域限定在循環(huán)語(yǔ)句塊,其值與此時(shí)數(shù)組元素的值相等。 運(yùn)算符和邏輯控制 運(yùn)算符 java中的運(yùn)算符可以分為以下幾種: 算符運(yùn)算符 關(guān)系運(yùn)算符 位運(yùn)算符 邏輯運(yùn)算符 賦值運(yùn)算符 三目運(yùn)算符 算符運(yùn)算符 操作符 描述 + 加法 - 減法 * 乘法 / 除法 % 取余(模) ...

    dingding199389 評(píng)論0 收藏0
  • JS基礎(chǔ)學(xué)習(xí)03「表達(dá)式和運(yùn)算符

    摘要:函數(shù)定義表達(dá)式。對(duì)象創(chuàng)建表達(dá)式。需要注意的是,大多數(shù)運(yùn)算符都是由標(biāo)點(diǎn)符號(hào)表示的,比如和。也就是說(shuō),空字符串將被當(dāng)作,布爾值將被當(dāng)作。對(duì)于和,則分別調(diào)用函數(shù)并取得字符串和。 表達(dá)式 表達(dá)式是由數(shù)字、運(yùn)算符、數(shù)字分組符號(hào)(如括號(hào))、自由變量和約束變量等以能求得數(shù)值的有意義排列方法所得的組合。JavaScript 表達(dá)式主要有以下幾種形式: 原始表達(dá)式:常量、變量、保留字。 對(duì)象、數(shù)組初始...

    dcr309duan 評(píng)論0 收藏0
  • 由三道 LeetCode 題目簡(jiǎn)單了解一下位運(yùn)算

    摘要:使用位運(yùn)算數(shù)組只出現(xiàn)一次數(shù)字的數(shù)組得到最低的有效位,即兩個(gè)數(shù)不同的那一位看完上面的解法,我腦海中只有問(wèn)號(hào)的存在,啥意思啊下面就讓我們簡(jiǎn)單了解一下位運(yùn)算并解析一下這三道題目。另,負(fù)數(shù)按補(bǔ)碼形式參加按位與運(yùn)算。你可做過(guò)這幾道題? 在面試的準(zhǔn)備過(guò)程中,刷算法題算是必修課,當(dāng)然我也不例外。某天,我刷到了一道神奇的題目: # 136. 只出現(xiàn)一次的數(shù)字 給定一個(gè)非空整數(shù)數(shù)組,除了某個(gè)元素只出現(xiàn)一次以外...

    daydream 評(píng)論0 收藏0
  • 由三道 LeetCode 題目簡(jiǎn)單了解一下位運(yùn)算

    摘要:簡(jiǎn)單介紹一下位運(yùn)算異或運(yùn)算異或邏輯的關(guān)系是當(dāng)不同時(shí),輸出當(dāng)相同時(shí),輸出。另,負(fù)數(shù)按補(bǔ)碼形式參加按位與運(yùn)算。使一個(gè)數(shù)的最低位為零,可以表示為。,截止到這兒,三道題目中使用的位運(yùn)算介紹完畢,那么這里我們插入一下的詳細(xì)題解。你可做過(guò)這幾道題? 在面試的準(zhǔn)備過(guò)程中,刷算法題算是必修課,當(dāng)然我也不例外。某天,我刷到了一道神奇的題目: # 136. 只出現(xiàn)一次的數(shù)字 給定一個(gè)非空整數(shù)數(shù)組,除了某個(gè)元素只...

    劉明 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<