javascript 中&& 與 ||的使用

寫RN項(xiàng)目時(shí)經(jīng)常會(huì)遇到邏輯判斷問題,而js 中的&& 和 || 卻和安卓中的存在很大區(qū)別侣诵。

&&使用

如果 A && B 贮庞,首先會(huì)判斷A A為false 直接返回B ;如果A為true 返回B

|| 使用

如果 A || B 筝蚕,首先會(huì)判斷A A為false 直接返回B ;如果A為true 返回A

使用場(chǎng)景

如果是在if ( )中铺坞,會(huì)轉(zhuǎn)換成Boolean類型起宽,不是在判斷語句中直接返回對(duì)應(yīng)的A或者B

為空情況:0 NaN null ' ' undefined

alert((1 && 3 || 0) && 4); //結(jié)果4 ①
alert(1 && 3 || 0 && 4); //結(jié)果3 ②
alert(0 && 3 || 1 && 4); //結(jié)果4 ③
分析:
語句①:1&&3 返回3 => 3 || 0 返回 3 => 3&&4 返回 4
語句②:先執(zhí)行1&&3 返回3,在執(zhí)行0&&4返回0济榨,最后執(zhí)行結(jié)果比較 3||0 返回 3
語句③:先執(zhí)行0&&3 返回0坯沪,在執(zhí)行1&&4返回4,最后執(zhí)行結(jié)果比較 0||4 返回 4
注:非0的整數(shù)都為true擒滑,undefined腐晾、null和空字符串”" 為false。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末丐一,一起剝皮案震驚了整個(gè)濱河市藻糖,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌库车,老刑警劉巖巨柒,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異凝颇,居然都是意外死亡潘拱,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門拧略,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人瘪弓,你說我怎么就攤上這事垫蛆。” “怎么了腺怯?”我有些...
    開封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵袱饭,是天一觀的道長。 經(jīng)常有香客問我呛占,道長虑乖,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任晾虑,我火速辦了婚禮疹味,結(jié)果婚禮上仅叫,老公的妹妹穿的比我還像新娘。我一直安慰自己糙捺,他們只是感情好诫咱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著洪灯,像睡著了一般坎缭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上签钩,一...
    開封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天掏呼,我揣著相機(jī)與錄音,去河邊找鬼铅檩。 笑死憎夷,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的柠并。 我是一名探鬼主播岭接,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼臼予!你這毒婦竟也來了鸣戴?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤粘拾,失蹤者是張志新(化名)和其女友劉穎窄锅,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缰雇,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡入偷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了械哟。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片疏之。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖暇咆,靈堂內(nèi)的尸體忽然破棺而出锋爪,到底是詐尸還是另有隱情,我是刑警寧澤爸业,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布其骄,位于F島的核電站,受9級(jí)特大地震影響扯旷,放射性物質(zhì)發(fā)生泄漏拯爽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一钧忽、第九天 我趴在偏房一處隱蔽的房頂上張望毯炮。 院中可真熱鬧逼肯,春花似錦、人聲如沸否副。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽备禀。三九已至洲拇,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間曲尸,已是汗流浹背赋续。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留另患,地道東北人纽乱。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像昆箕,于是被迫代替她去往敵國和親鸦列。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理鹏倘,服務(wù)發(fā)現(xiàn)薯嗤,斷路器,智...
    卡卡羅2017閱讀 134,659評(píng)論 18 139
  • 最近在寫個(gè)性化推薦的論文纤泵,經(jīng)常用到Python來處理數(shù)據(jù)骆姐,被pandas和numpy中的數(shù)據(jù)選取和索引問題繞的比較...
    shuhanrainbow閱讀 4,559評(píng)論 6 19
  • 《裕語言》速成開發(fā)手冊(cè)3.0 官方用戶交流:iApp開發(fā)交流(1) 239547050iApp開發(fā)交流(2) 10...
    葉染柒丶閱讀 26,812評(píng)論 5 19
  • 最初我們來到這個(gè)世界,是因?yàn)椴坏貌粊砟筇狻2皇且驗(yàn)檫@個(gè)世界需要我玻褪、喜歡我而選擇了我,而是我不得不選擇這個(gè)世界公荧,...
    照公世紀(jì)人生閱讀 351評(píng)論 0 1
  • 昨天推送的文章循狰,在簡書被收入《首頁投稿》《美食優(yōu)質(zhì)文章》《隨筆說》專題庸诱,這也是我在簡書上寫了一萬字之后,第三次入選...
    清溪有畫閱讀 580評(píng)論 6 14