为什么

<script  language="javascript">
x=3
document.write(x++)</script>


x++结果是3    ++x结果是4呢?

我觉得x++应该是4啊~~~

作者: 果儿本本   发布时间: 2004-05-30

x++;是先取x的值,然后自增1;
++x是先自增,再取值;
所以,在document.write的时候,x还是3
之后,如果你再写个同样的句子,x就是4了。。

作者: longhorn   发布时间: 2004-05-30