前端 js a++和++a的区别

a++是先执行表达式后再自增,执行表达式时使用的是a的原值。
++a是先自增再执行表达示,执行表达式时使用的是自增后的a。

var a=0
console.log(a++); // 输出0
console.log(a); // 输出1
var a=0
console.log(++a); // 输出1
console.log(a); // 输出1
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 10,667评论 0 13
  • 开课5周了,虽然永澄老师专门写了一个订阅小伙伴博客的博客做指引,但我一直以来没有意识到主动花时间去看看其他小伙伴...
    潮禺的感悟阅读 277评论 0 1
  • 一个激进的金融投资体系,可能会亏在标的优选、现金流计划,风控体系的不周到。 对于家庭来说,整个风控思维都是欠缺方法...
    郑州投资俱乐部sk阅读 243评论 0 2
  • 交通是什么?带着疑问我们来思考这个话题。 从古至今,从远到近交通就在我们的身边。走路就是交通,骑车就是交通,乘船也...
    路人甲_3598阅读 143评论 0 0

友情链接更多精彩内容