课程
/前端开发
/JavaScript
/JavaScript进阶篇
a++和++a,a--和--a有什么区别???
2014-10-09
源自:JavaScript进阶篇 2-13
正在回答
有条件 var a=5;
var b=a++;//此时变量b为5,a为6,a先赋值再加1
var b=++a;//此时变量b为6,a为6,a先加1再赋值
a--与--a以此类推,只是一个自加和变量赋值的前后问题
可以看看wiki,在讨论选项卡右边。
a++就是a=a+1,其含义就是现将后面的a赋值给前面的a然后再加1。
++a就是a=1+a,其含义就是先对后面的a加1然后再赋值给前面的1。
同理a--和--a和上面的是一样的
STRONG很壮不怕撞
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答函数调用不能放在<body>部分吗
2 回答var text=con[i].getAttribute("title")与var text=con[i].title 有什么区别吗?
1 回答请问任务栏的位置和大小怎么改变呀
2 回答请问我直接使用innerHTML为什么不能修改掉h3标签里面的内容的
3 回答大佬们看看这样问题出在哪里