對於js的操做符咱們主要講兩大類:3d
算數操做符和比較操做符
咱們會用一章到兩章的時間大致的過一遍操做符的相關知識:
算數操做符:
算數操做符主要有: 加法操做符(+),減法操做符(-),除法操做符(/),乘法操做符(*),取整操做符(%)
算數操做符和正常的數學的操做運算沒有什麼太大區別,有一個要重視的一點「%」
取整的意思是在除數除不盡的狀況下,把餘數取到
「+」操做符在js中有一個重要的點,它不僅僅能夠換算數字(number)類型之間的運算,還有一個重要的用處就是鏈接兩個字符串
在算數運算符中除了「+」以外的運算符其餘的都不能進行字符串之間的計算
比較操做符:
賦值運算符:= ,比較運算符:「==」, 比較運算符升級版:「===」, 不等「!=」 , 大於等於:「>=」, 小於等於:「<=」
賦值運算符是把等號右邊的值賦到等號左邊,注意千萬不要把賦值運算符和比較運算符搞混了
比較運算符「==」是來比較雙等號左右兩邊的值是否相等,若是相等返回true若是不項等返回false
比較運算符升級版:「===」,爲何說它是升級版呢,由於它不僅僅判斷值是否相等,還要判斷他們的數據類型是否相等
對象類型永遠都不相等,不管是什麼樣子的兩個對象
「!=」不等符號正好和==符號的意思相反
「>=/<=」符號
也能夠在不一樣的類型之間相互比較