[摘要]本篇文章给大家带来的内容是关于js运算符有哪些?js运算符的详细介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。javascript 基础运算符分为:算术运算符、赋值运算符、关系...
本篇文章给大家带来的内容是关于js运算符有哪些?js运算符的详细介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
javascript 基础运算符分为:算术运算符、赋值运算符、关系运算符、逻辑运算符;接下来详细讲解着几种运算符的掌握方法;
(一)算术运算符
1,算术运算符根据运算符两边操数的不同 可以分为:一元运算符、二元运算符、三元运算符;
2.按照功能不同又分为:+(加号)、 —(减号)、 (乘号)、/(除号)和%(取余运算);
1-1.一元运算符;
++(自增)、- -(自减);
当运算符后置:不出现赋值的时候,执行自增自减运算;出现赋值的时候,先赋值,再运算。
当运算符前置:不出现赋值的时候,执行自增自减运算;出现赋值的时候,要先运算,再赋值。
运算符后置例子;
var a=3;
a++;
consonle.log(a)//值为4
var a=3;
var b=4;
a--;
b--;
var c=a+b;//2+3
console.log(c);//5
var a=3;
var b=4;
a++;
b++;
var c=(a+b);//4+5
consonloe.log(c);//c的值为9
var a=3;
var b=4;
var c=(a++)+a+(b++)+b;//3+4+4+5
console.log(c);//16
var a=3;
var b=4;
var c=(a--)+a+(a++)+(b++)+b+(b--);//3+2+2+4+5+5
console.log(c);//21