码迷,mamicode.com
首页 > Web开发 > 详细

js中 i++ 和 ++i 的 区别

时间:2018-07-02 10:55:40      阅读:496      评论:0      收藏:0      [点我收藏+]

标签:lin   增加   plain   自增   code   print   引用   comm   表达   

 

 

 

i++ 是先引用再自增;

++i是先自增再引用;

 

int i,x;

i = 1;
x = 1;
x = i ++;        //先让x变成i的值1,再让i加1
print("%d", x);     //输出的x为1
print("%d", i);     //输出的i为2
i = 1;
x = 1;
x = ++i;        //先让i加1, 再让x变成i的值2
print("%d", x);    //输出的x为2
print("%d", i);    //输出的i为2

 

i++ :先引用后增加
++i :先增加后引用
i++ :先在i所在的表达式中使用i的当前值,后让i加1
++i :让i先加1,然后在i所在的表达式中使用i的新值

 

js中 i++ 和 ++i 的 区别

标签:lin   增加   plain   自增   code   print   引用   comm   表达   

原文地址:https://www.cnblogs.com/xz2ll/p/9252246.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!