javascript - 为什么在js里面不推荐使用i++
本文介绍了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屋!
查看全文