js:一元運算符让腹,自增和自減,邏輯運算符扣溺,賦骇窍,運算符,關(guān)系運算符锥余,Unicode編碼腹纳,相等運算符,條件運算符驱犹,運算符的優(yōu)先級

一元運算符:只需一個操作數(shù)

+正號:不會對數(shù)字產(chǎn)生影響

-負(fù)號:對數(shù)字進行符號取反

對非Number類型值嘲恍,會先轉(zhuǎn)為Number,再運算

+可用來將其他數(shù)據(jù)類型轉(zhuǎn)為Number雄驹,作用類似于Number()函數(shù)

自增:使變量在自身的基礎(chǔ)上加一

? ? ? ? ? 后++(a++):值等于原變量的值【先賦值后自增】

? ? ? ? ? 前++(++a):值等于新的值【先自增后賦值】

自減:使變量在自身基礎(chǔ)上減一

? ? ? ? ? 后--(a--):值等于原變量的值【先賦值后自減】

? ? ? ? ? 前--(--a):值等于新的值【先自減后賦值】

邏輯運算符:佃牛!非;&&與医舆;||或吁脱。

? ? ? ?? IO选:取反操作,兩次取反則值不變

對非布爾值操作時兼贡,會先轉(zhuǎn)為布爾值攻冷,然后再取反

可對任意數(shù)據(jù)類型取兩次反,將其轉(zhuǎn)化為布爾類型遍希,相當(dāng)于Boolean()函數(shù)

? ? ? ?? &&:對符號兩側(cè)值進行“與”運算并返回結(jié)果

兩值中只要有一個值為false就返回false【遇false則false】

兩值都為true才返回true

如果第一個值為false等曼,則不會看第二個值

? ? ? ?? ||:對符號兩側(cè)值進行“或”運算并返回結(jié)果

兩值中只要有一個值為true就返回true【遇true則true】

兩值都為false才返回false

如果第一個值為true,則不會看第二個值

? ? ? ? ? &&? ||對于非布爾值進行與或運算時凿蒜,會先將其轉(zhuǎn)換為布爾值再運算禁谦,并返回原值

&&如第一個值為true,則必然返回第二個值废封;第一個值為false則直接返回第一個值

||如第一個值為true州泊,則直接返回第一個值;第一個值為false則返回第二個值

(從某種意義上來說&&在找false漂洋,||在找true)

賦值運算符:=(右側(cè)賦值給左側(cè))遥皂;+=;-=刽漂;*=演训;/=;%=

關(guān)系運算符:比較兩個值之間的大小贝咙,關(guān)系成立返回true样悟、不成立返回false

>;>=庭猩;<窟她;<=。

非數(shù)值會將其轉(zhuǎn)為數(shù)字再比較

若兩側(cè)都為字符串則不會轉(zhuǎn)為數(shù)字蔼水,而會分別比較字符串中字符的Unicode編碼

NaN與任何值比較震糖,結(jié)果都是false

Unicode編碼:

在js中用編碼格式為:\u四位編碼

在網(wǎng)頁中編碼格式為:&#編碼

相等運算符:用來比較兩個值是否相等,相等返回true徙缴,否則返回false(=為賦值试伙,==為相等)

相等運算:用==比較嘁信;若兩值類型不同會自動進行類型轉(zhuǎn)換

不相等運算:用于样!=比較;也會自動進行類型轉(zhuǎn)換

全等運算:用===判斷潘靖;不會做自動的類型轉(zhuǎn)換穿剖,若兩值類型不同則直接返回false

不全等運算:用!==判斷卦溢;不會做自動的類型轉(zhuǎn)換糊余,若兩值類型不同則直接返回true

條件運算符(也叫三元運算符):

語法:條件表達式秀又?語句1:語句2;

執(zhí)行的流程:首先對表達式進行求值,若該值為true贬芥,則執(zhí)行語句1吐辙;若false,則執(zhí)行語句2

若表達式求值結(jié)果為非布爾值蘸劈,會將其轉(zhuǎn)換為布爾值然后再運算

{var max = a>b ? a : b;

max = max>c ? max : c;

console.log("max=" + max);}----->求三個數(shù)中的最大值

運算符的優(yōu)先級:

1:.昏苏、[]、 new

2:()

3:++威沫、 --

4:!贤惯、~、+(單目)棒掠、-(單目)孵构、typeof、void烟很、delete

5:%颈墅、*、/

6:+(雙目)溯职、-(雙目)

7:<< 精盅、 >>、 >>>

8:<谜酒、<=叹俏、>、>=

9:==僻族、!==粘驰、===

10:&

11:^

12:|

13:&&

14:||

15:?:

16:=、+=述么、-=蝌数、*=、/=度秘、%=顶伞、<<=、>>=剑梳、>>>=唆貌、&=、^=垢乙、|=

17:,

“锨咙,”可以分割多個語句,一般在聲明多個變量時使用

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末追逮,一起剝皮案震驚了整個濱河市酪刀,隨后出現(xiàn)的幾起案子粹舵,更是在濱河造成了極大的恐慌,老刑警劉巖骂倘,帶你破解...
    沈念sama閱讀 210,835評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件眼滤,死亡現(xiàn)場離奇詭異,居然都是意外死亡历涝,警方通過查閱死者的電腦和手機柠偶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,900評論 2 383
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來睬关,“玉大人诱担,你說我怎么就攤上這事〉绲” “怎么了蔫仙?”我有些...
    開封第一講書人閱讀 156,481評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長丐箩。 經(jīng)常有香客問我摇邦,道長,這世上最難降的妖魔是什么屎勘? 我笑而不...
    開封第一講書人閱讀 56,303評論 1 282
  • 正文 為了忘掉前任施籍,我火速辦了婚禮,結(jié)果婚禮上概漱,老公的妹妹穿的比我還像新娘丑慎。我一直安慰自己,他們只是感情好瓤摧,可當(dāng)我...
    茶點故事閱讀 65,375評論 5 384
  • 文/花漫 我一把揭開白布竿裂。 她就那樣靜靜地躺著,像睡著了一般照弥。 火紅的嫁衣襯著肌膚如雪腻异。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,729評論 1 289
  • 那天这揣,我揣著相機與錄音悔常,去河邊找鬼。 笑死给赞,一個胖子當(dāng)著我的面吹牛机打,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播塞俱,決...
    沈念sama閱讀 38,877評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼姐帚,長吁一口氣:“原來是場噩夢啊……” “哼吏垮!你這毒婦竟也來了障涯?” 一聲冷哼從身側(cè)響起罐旗,我...
    開封第一講書人閱讀 37,633評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎唯蝶,沒想到半個月后九秀,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,088評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡粘我,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,443評論 2 326
  • 正文 我和宋清朗相戀三年鼓蜒,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片征字。...
    茶點故事閱讀 38,563評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡都弹,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出匙姜,到底是詐尸還是另有隱情畅厢,我是刑警寧澤,帶...
    沈念sama閱讀 34,251評論 4 328
  • 正文 年R本政府宣布氮昧,位于F島的核電站框杜,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏袖肥。R本人自食惡果不足惜咪辱,卻給世界環(huán)境...
    茶點故事閱讀 39,827評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望椎组。 院中可真熱鬧油狂,春花似錦、人聲如沸寸癌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,712評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽灵份。三九已至仁堪,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間填渠,已是汗流浹背弦聂。 一陣腳步聲響...
    開封第一講書人閱讀 31,943評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留氛什,地道東北人莺葫。 一個月前我還...
    沈念sama閱讀 46,240評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像枪眉,于是被迫代替她去往敵國和親捺檬。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,435評論 2 348

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