++a和a++的区别

  1. 下列代码弹出的值
var a=0;
alert(a++); // 弹出0
  1. 下列代码弹出的值
var a=0;
alert(++a); // 弹出1
  1. 下列代码弹出的值
var a=0;
alert(++a); // 弹出1
alert(a++); // 弹出1
  1. 下列代码弹出的值
var a=0;
alert(a++); // 弹出0
alert(++a); // 弹出2

小结:看到这里是不是就明白了,a++是先执行alert后执行++操作,而++a是先执行++操作然后在执行alert

posted @ 2018-07-05 16:41  bonly-ge  阅读(933)  评论(0编辑  收藏  举报