国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JavaScript布爾運(yùn)算符原理使用解析

瀏覽:111日期:2023-10-31 08:57:10

布爾運(yùn)算符分為四種:

取反運(yùn)算符(!) 且運(yùn)算符(&&) 或運(yùn)算符(||) 三元運(yùn)算符( ? 表達(dá)式1 : 表達(dá)式2 )

取反運(yùn)算符(!)

用于將任何值轉(zhuǎn)換為布爾值后再變?yōu)橄喾粗?即true變false,false變true

取反運(yùn)算符對(duì)以下六個(gè)值返回false,其余都返回true:

undefined null ’’ false 0 NaN

如果對(duì)一個(gè)值取反兩次,則相當(dāng)于將其轉(zhuǎn)換為了布爾值,與Boolean()函數(shù)的作用相同

!!1 等同于Boolean(’1’)

且運(yùn)算符(&&)

且運(yùn)算符用于多個(gè)表達(dá)式: 表達(dá)式1 && 表達(dá)式2

運(yùn)算規(guī)則: 如果第一個(gè)運(yùn)算子返回true,則返回第二個(gè)運(yùn)算子的值(不是布爾值);如果第一個(gè)運(yùn)算子返回false,則返回第一個(gè)運(yùn)算子,且不再對(duì)第二個(gè)運(yùn)算子求值(短路)

// ’a’轉(zhuǎn)換為boolean為true,所以直接返回第二個(gè)運(yùn)算子’’’a’ && ’’

// ’’轉(zhuǎn)換為boolean為false,所以直接返回第一個(gè)運(yùn)算子 ’’’’ && ’a’

或運(yùn)算符(||)

或運(yùn)算符也用于多個(gè)表達(dá)式的值

運(yùn)算規(guī)則: 如果第一個(gè)運(yùn)算子的布爾值為true,則直接返回第一個(gè)運(yùn)算子的值;如果第一個(gè)運(yùn)算子的布爾值為false,則返回第二個(gè)運(yùn)算子的值

// ’’的布爾值為false,所以這里返回’b’’’ || ’b’// ’b’的布爾值為true,所以這里返回’b’’b’ || ’’

或運(yùn)算符常用語(yǔ)為一個(gè)變量設(shè)置默認(rèn)值

三元運(yùn)算符

表達(dá)式1 ? 表達(dá)式2 : 表達(dá)式3;

如果表達(dá)式1的布爾值為true,則返回表達(dá)式2;如果表達(dá)式1的布爾值為false,則返回表達(dá)式3

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 欧美三级真做在线观看 | 2022免费国产精品福利在线 | 国产免费影院 | 久久精品国产欧美成人 | 国内黄色一级精品 | 美女又黄又www | 久久院线| 91av成年影院在线播放 | 怡红院免费va男人的天堂 | 毛片韩国 | 中文字幕在线视频网 | 国产香港特级一级毛片 | 日本欧美一区二区三区视频 | 久久久香蕉视频 | 人人草97 | 成人涩涩屋福利视频 | 欧美一区二区三区在线播放 | 精品国语_高清国语自产 | 中文字幕水野优香在线网在线 | 亚洲伊人成人 | 日韩成人在线播放 | 日韩毛片在线免费观看 | 国内成人精品视频 | 人操人碰 | 久久精品中文字幕有码日本 | aa日本| 免费播放欧美毛片 | 欧美黄网在线 | 亚洲加勒比 | 亚洲欧美日韩在线一区二区三区 | 九九99| 一级特级毛片免费 | a级片在线免费播放 | 国产欧美视频在线观看 | 99精品在线免费观看 | 亚洲精品国产一区二区 | 美女视频黄的免费看网站 | 亚州在线播放 | 欧美午夜在线播放 | 亚洲大片免费观看 | 国产女厕偷窥系列在线视频 |