表達(dá)式與數(shù)學(xué)中的定義相似,,表達(dá)式是指具有一定的值的、用運(yùn)算符把常數(shù)和變量連接起來的代數(shù)式,。一個表達(dá)式可以只包含一個常數(shù)或一個變量,。它可以分為算術(shù)表述式、字串表達(dá)式,、賦值表達(dá)式以及布爾表達(dá)式等,。
運(yùn)算符用于計算的一些符號,在JavaScript中有算術(shù)運(yùn)算符,,如+,、-、*,、/等,;有比較運(yùn)算符如!=、==等; 有邏輯布爾運(yùn)算符如?。ㄈ》矗?、|、||; 有字串運(yùn)算如+ ,、 +=等,。
+ 加 - 減 * 乘 / 除 % 取模 ++ 遞加1 -- 遞減1
比較運(yùn)算符它的基本操作過程是,首先對它的操作數(shù)進(jìn)行比較,,然后再返回一個true或False值,,有8個比較運(yùn)算符:<(小于)、>(大于),、<=(小于等于),、>=(大于等于)、==(等于),、!=(不等于),。
!(取反)、&=(與之后賦值),、 &(邏輯與),、 |=(或之后賦值)、 |(邏輯或)、 ^=(異或之后賦值),、 ^(邏輯異或),、 ?:(三目操作符),、||(或),、==(等于)、|=(不等于),。 其中三目操作符主要格式如下: 操作數(shù),?結(jié)果1:結(jié)果2 若操作數(shù)的結(jié)果為真,則表述式的結(jié)果為結(jié)果1,,否則為結(jié)果2 |
|