a++和++a的区别 去追光 2020-03-13 666 阅读1分钟 a = a + 1; // 将a的值加1再赋给a a += 1; // 相当于a = a + 1 a++; // 先将a的值赋给一个变量,再自增 ++a; // 先自增,再把a的值赋给一个变量 举例说明: var a = 0; b = a++; // 等同于 b = a; a = a + 1; 此时b=0,a=1; var a = 0; b = ++a; // 等同于 a = a + 1; b = a; 此时b=1,a=1;