对于js的操做符咱们主要讲两大类:3d
算数操做符和比较操做符
咱们会用一章到两章的时间大致的过一遍操做符的相关知识:
算数操做符:
算数操做符主要有: 加法操做符(+),减法操做符(-),除法操做符(/),乘法操做符(*),取整操做符(%)
算数操做符和正常的数学的操做运算没有什么太大区别,有一个要重视的一点“%”
取整的意思是在除数除不尽的状况下,把余数取到
“+”操做符在js中有一个重要的点,它不仅仅能够换算数字(number)类型之间的运算,还有一个重要的用处就是链接两个字符串
在算数运算符中除了“+”以外的运算符其余的都不能进行字符串之间的计算
比较操做符:
赋值运算符:= ,比较运算符:“==”, 比较运算符升级版:“===”, 不等“!=” , 大于等于:“>=”, 小于等于:“<=”
赋值运算符是把等号右边的值赋到等号左边,注意千万不要把赋值运算符和比较运算符搞混了
比较运算符“==”是来比较双等号左右两边的值是否相等,若是相等返回true若是不项等返回false
比较运算符升级版:“===”,为何说它是升级版呢,由于它不仅仅判断值是否相等,还要判断他们的数据类型是否相等
对象类型永远都不相等,不管是什么样子的两个对象
“!=”不等符号正好和==符号的意思相反
“>=/<=”符号
也能够在不一样的类型之间相互比较