关于++i和i++

这个东西我忘了好几次了,啊啊啊,难道是没真正理解吗

<script>    window.onload=function(){        var i=0;        var a=++i;        alert(a);    }</script> 

不管是i++也好还是++i也好,i的结果是不变的(i=i+1),区别就是赋给其他变量的值的不同i++先把自己的值交给a然后再+1,++i是自己先+1,然后把自己的值再交给a.
时间: 2024-10-13 22:45:55