在很多代码规范里面都看到了这么一条,不要使用i++,使用i+=1;对此不是很理解
1 回答
千万里不及你
TA贡献1784条经验 获得超9个赞
感觉真要说i++的自增写法有什么不好的话。
可能就是在嵌套使用时候存在一定问题,特别是对于新手。
var i = 0;
var t = [1,2,3,4];
t[i++];
像是上面可能会引起一定的误解。
假如原作者是想表达t[i]; i++;的意思的话,可能后来人会以为是要写t[++i]的意思,当做bug去改掉。
添加回答
举报
0/150
提交
取消