let testArr = [1,2,3,4,5,6]
let a1 = 0
let a2=0
let b1=0
let b2 = 0
// ++在後
console.log(testArr[a1++])
console.log("此時的a1",a1)
//++在前
console.log(testArr[++a2])
console.log("此時的a2",a2)
1
此時的a1 1
//1也就是arr的下标0,a1值增加1
2
此時的a2 1
//2是其下标1,a2值增加了1
觀察發現++之後原數字會增加1,不管前加還是後加。
差別就是後++執行之後整體的值不變。前++是先整體+1然後數字加1.