i++和++i的区别在哪里?

113 阅读1分钟

🌍地球人都知道
++将会给操作数加1
--将会给操作数减1

但是它们在不同的地方使用的意义是不一样的:
简而言之: ++i | --i会返回算式结果,i++ | i--会先返回操作数,之后再执行运算

++i => {
    i += 1
    return i
}
i++ => {
    return i
    i += 1
}

这里小抽象一下,就这么玩吧