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

查看:82
本文介绍了javascript - 为什么在js里面不推荐使用i++的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

在很多代码规范里面都看到了这么一条,不要使用i++,使用i+=1;对此不是很理解

这个问题已被关闭,原因:偏离社区主题,与技术无关、讨论类、对他人无用

解决方案

感觉真要说i++的自增写法有什么不好的话。
可能就是在嵌套使用时候存在一定问题,特别是对于新手。

var i = 0;
var t = [1,2,3,4];
t[i++];

像是上面可能会引起一定的误解。
假如原作者是想表达t[i]; i++;的意思的话,可能后来人会以为是要写t[++i]的意思,当做bug去改掉。

这篇关于javascript - 为什么在js里面不推荐使用i++的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆