+=和=+的区别 发表于 2019-01-16 更新于 2020-10-22 分类于 JavaScript 阅读次数: =+和+=的区别 12345678910111213let a = 100;a += 1;console.log("a1=" + a); //a1 = 101a -= 1;console.log("a2=" + a); //a2 = 99a = +1;console.log("a3=" + a); //a3 = 1a = -1;console.log("a4=" + a); //a4 = -1 += 是简写,a += 1 就是 a = a+1 =+并不是简写,a =+ a 直接对 a 的赋值,± 符号代表的是正负(完全可以省略不写),即 a =+ b 其实就是 a = b a++和++a的区别 123let a= 1;console.log(++a); //2,先执行a=a+1,再输出aconsole.log(a++); //1,先输出a,在执行a=a+1