快捷导航

自加一的问题

var a=3; var b=a++; var c=a;  document.write(a); document.write(b); document.write(c);这段代码运行结果是434,不懂,不应该是344么?求大神指教

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

可以理解为三个房间分别叫a,b,c存放三个数据,开始a中存放3,b=a++后,把a中3赋值给b后,b房间存放数据是3,a自己再加1变成了4,注意,此时a房间里面的数据已经变成了4,执行c=a后,c房间里面就存放4了
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP