JavaScript运算符

196 阅读2分钟

1.简介

运算符也可以叫做操作符,在JavaScript中发起运算的简单方式

2.类型

运算符一共分为五种分别为:数字运算符、赋值运算符、比较运算符、逻辑运算符、自增自减运算符。

数字运算符

数据运算符中分别有:+(加)、-(减)、*(乘)、/(除)、%(取余数)

+:要是加法运算符两边是不同的运算符的话那么加法运算符会把两边进行拼接而不是相加!!!

var a = 1; console.log(a+1);//打印出来是2
var a = 1; console.log(a+‘1’);//打印出来是11,因为a是数字型‘1’是字符串型所以他们会进行拼接,只有加法运算符是
var a = 1; console.log(a-1);//打印出来是0
var a = 1; console.log(a-‘1’);//打印出来是0

图片.png

赋值运算符

赋值运算符中分别有:+=(a=a+1后面同理)、-=、*=、%=、/= 图片.png

比较运算符

比较运算符分别有:>、<、>=、<=、==(等于)(一个=叫做赋值)、===(全等于)、==和===作用一样用于对比两侧数据是否相等,==只对比数据不对比数据类型,===对比数据且对比类型、!=(不等于)、!==(不全等)对比数据且对比数据类型

图片.png

逻辑运算符

逻辑运算符分别有:&&(逻辑与 逻辑且){变量1&&变量二,表达式1&&表达式二,前一个为真则返回后一个,前一个为假则返回第一个}、||(逻辑或){返回方式:前一个为真(左为真),返回左侧,前一个为假(左为假),返回右侧(后一个,第二个)}、!(非,取反,逻辑非){作用:改变变量值的布尔类型、!!双非}

图片.png

自增自减运算符

自增自减运算符分别有:++、--(变量名前或者后写上)

++在前先运算自增,然后参与周围表达式、 ++在后先参与周围表达式运算,然后自增

--在前先运算自减,然后参与周围表达式、 --在后先参与周围表达式运算,然后自减

图片.png