为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在js里面不推荐使用i++

为什么在js里面不推荐使用i++

郎朗坤 2018-12-12 18:18:46
在很多代码规范里面都看到了这么一条,不要使用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去改掉。


查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 974 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信