a++&++a a的值都为 a+1 ,但是返回值不同 a++ => 返回的值是a本身 ++a => 返回的值是a+1后的值 var a = 1 var b = a++ //b = 1 a = 2 // a++ 输出的值为 a a的值为 a+1 var a = 1 var b = ++a //b = 2 a = 2 // ++a 输出的值为 a+1 a的值为 a+1