请问下列代码会输出什么内容?
var a = 1
var b = 1
var c = 1
console.log(a++)
console.log(++b)
console.log((c += 1))
从学习 javascript 开始,就对先加加和后加加模糊不清,时至今日,再来学习一下。
++在变量后面的时候,会先返回变量再做++处理。c += 1可以理解为c = c + 1先减减和后减减,和上述同理var a = 1
var b = 1
var c = 1
console.log(a++) // 1
console.log(++b) // 2
console.log((c += 1)) // 2