您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“JavaScript有哪些表達(dá)式和運(yùn)算符”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“JavaScript有哪些表達(dá)式和運(yùn)算符”吧!
?。?、表達(dá)式
在定義完變量后,就可以對(duì)它們進(jìn)行賦值、改變、計(jì)算等一系列操作,這一過(guò)程通常又叫稱一個(gè)叫表達(dá)式來(lái)完成,可以說(shuō)它是變量、常量、布爾及運(yùn)算符的集合,因此表達(dá)式可以分為算術(shù)表述式、字串表達(dá)式、賦值表達(dá)式以及布爾表達(dá)式等。
?。?、運(yùn)算符
各運(yùn)算符的其功能和用法如表2-1所示。
表2-1 JavaScript中常用的運(yùn)算符
類型 | 符號(hào) | 說(shuō)明 | 示例 | 結(jié)果 |
算 術(shù) 運(yùn) 算 符 | — | 負(fù)值 | -3 | -3 |
* | 乘法 | 5*3 | 15 | |
/ | 除法 | 5/2 | 2.5 | |
% | 取余 | 5mod2 | 1 | |
+ | 加法 | 5+3 | 8 | |
— | 減法 | 5-3 | 2 | |
| | 按位或運(yùn)算 | 5|3 | 7 | |
— | 按位與運(yùn)算 | 5&3 | 1 | |
<< | 左移 | 5<<3 | 40 | |
>> | 右移 | 5>>1 | 2 | |
~ | 取補(bǔ) | ~5 | -6 | |
++ | 遞加 | a=5 a++ | A=6 | |
-- | 遞減 | a=5 a-- | a=4 | |
字符運(yùn)算符 | + | 字符串連接 | “A”+”B” | “AB” |
比 較 運(yùn) 算 符 | = = | 等于 | 5==3 | False |
!= | 不等于 | 5!=3 | True | |
< | 小于 | 5<3 | False | |
> | 大于 | 5>3 | True | |
<= | 小于等于 | 5<=3 | False | |
>= | 大于等于 | 5>=3 | True | |
邏 輯 算 符 | ! | 邏輯非 | ! True | False |
& | 邏輯與 | True & False | False | |
| | 邏輯或 | True | False | True | |
^ | 邏輯異或 | True ^ False | True |
到此,相信大家對(duì)“JavaScript有哪些表達(dá)式和運(yùn)算符”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。