总结:
前自增,先自增完毕,再运算整个表达式,语句分号前面的都是运算表达式;
后自增,先运算完整个表达式(分号前面的都是表达式),再进行自增;
即使加括号,后自增依然在整个表达式结束后,再进行自增;
验证:
let a = 1; let b = 10; console.log(a++ + (b++)); // 11 console.log(a, b) // 2 11 let c = 1; let d = 10; console.log(++c + ++d); // 13 console.log(c, d) // 2 11