js中i++与++i的简单区别

i++  --i先将自身的值赋值给变量a,然后再自增1 

   var i=1;

    console.log(i); // 输出1    

 var a=i++;

    console.log(i); //输出2    console.log(a); //输出1


++i    -- i先将自身的值自增1,再将自增后的值赋值给变量a

   var i=1;

    console.log(i);

    var a=++i;

    console.log(i); //输出2    console.log(a); //输出2

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

相关阅读更多精彩内容

  • 01javascript语法规范 <!DOCTYPE html> javascript语法...
    ouyangqinbin阅读 5,124评论 0 0
  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 12,404评论 2 17
  • 简述JavaScript起源起源于美国的Netscape公司,原名为LiveScript,后改为JavaScrip...
    3ab670b99521阅读 8,229评论 0 0
  • 第一章 前端三大语言:HTML(专门编写网页内容)、CSS(编写网页样式)、JS(专门编写网页交互行为) 能简写尽...
    fastwe阅读 4,770评论 0 0
  • 淘宝npm镜像 https://registry.npm.taobao.org/ cnpmjs镜像 https:/...
    winzhyming阅读 5,068评论 0 0

友情链接更多精彩内容