问题描述
- JS问题 var a=0; alert(a++); 为什么结果会是0?
-
var a=0;
alert(a++);
为什么结果会是0?
解决方案
++放后面是执行alert后再自增
解决方案二:
var a=0;
alert(++a);
解决方案三:
我是问a++为什么结果是0,原因是什么,我知道++a是1
解决方案四:
i++返回的是自增前的值,++i是自增后的值
解决方案五:
a++这个操作是等同于alert(a);a=a+1;是先使用a的值,然后再对a的值累加1的。
++a则是先用再加的。
时间: 2025-01-25 08:59:23