课程
/前端开发
/JavaScript
/JavaScript进阶篇
开始第12行我写的是i=i++运行结果有问题, 后来我改成了i++就可以了,请问这二者有什么区别呢
2015-04-07
源自:JavaScript进阶篇 8-17
正在回答
i++这样其实i的值已经改变了,但是如果你写i=i++那么i的值就不会改变
比如 var i=1; i++之后 i的值为2;但是i++的值还是1所以,你在i=i++的时候, i的值就为1了
这就是先赋值再运算
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答i--和i++的使用区别?
2 回答i=contnet.childNodes.length-1和i=0;i<content.childNodes.length的区别
2 回答在onclick=“”中 i=window.clearInterval(i) 和 clearInterval(i)有什么区别
3 回答i++ i-- ++i --i 这4个的区别是什么 ?
2 回答for(var i=content.childNodes.length-1;i>=0;i--)与for(i=0;i<content.childNodes.length;i++)区别