目录
赋值
算术
单个变量:
多个变量:
+ 在字符串,数组中充当连接符
自符串与字符串
数组与数组
数组与字符串
自增与自减
前置
自增
自减
后置
自增
自减
赋值
var a = 1;
算术
单个变量:
var a = 1;a +=1;console.log(a);
var a = 1;a -=1;console.log(a);
var a = 1;a *=3;console.log(a);
var a = 1;a /=2;console.log(a);
多个变量:
var a = 1;var b = 2;console.log(a+b);
var a = 1;var b = 2;console.log(a-b);
var a = 1;var b = 2;console.log(a*b);
var a = 1;var b = 2;console.log(a/b);
+ 在字符串,数组中充当连接符
自符串与字符串
var str1='ab';var str2='cd';console.log(str1+str2);
数组与数组
var arr1=[1,2,3];var arr2=[4,5,6];console.log(arr1+arr2);
结果上来看3和4没有用逗号分开
var arr1=[1,2,3];var arr2=[4,5,6];var arr=arr1.concat(arr2)console.log(arr);
数组与数组之间我们直接用concat连接符将两个 数组合并
https://blog.csdn.net/m0_67930426/article/details/133980559?spm=1001.2014.3001.5501
数组与字符串
自增与自减
前置
自增
var a=1;++a;console(a);
var a=1;++a;var b= ++a+2console.log(b);
首先赋值a等于1,++a,a自增1,这时a等于2,++a+2,a自增1 等于3再加上2,所以最终结果等于5
如果将2放在前面 运算符号+ 要与自增++符号要用空格隔开,否则会报错
自减
var a=1;--a;console.log(a);
后置
自增
var a=1;var b=3+a++;console.log(b);
先执行表达式,再进行 自增
var a=1;var b=3+a++;console.log(b);console.log(a);
此时再打印a的值a在原来的值上加了1
自减
var a=1;var b=3+a--;console.log(b);console.log(a);