社区
JavaScript
帖子详情
For循环的优化
wyunbo321
2011-07-08 03:29:04
原版代码是这样:一个For循环,参数为x, 然后循环里面有大量的判断IF x=0时做什么 IF x=1时做什么等等,每次做的事情都不一样。 有没有更好的方式来优化这部分?
...全文
294
17
打赏
收藏
For循环的优化
原版代码是这样:一个For循环,参数为x, 然后循环里面有大量的判断IF x=0时做什么 IF x=1时做什么等等,每次做的事情都不一样。 有没有更好的方式来优化这部分?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zengzz
2011-07-17
打赏
举报
回复
我也觉得把代码贴 出来
saiya520
2011-07-14
打赏
举报
回复
foreach替换for
汉尼拔
2011-07-13
打赏
举报
回复
基本上是没有办法, 你把代码贴出来 大家研究下吧
了無痕
2011-07-13
打赏
举报
回复
switch case
ZiSheng
2011-07-12
打赏
举报
回复
[Quote=引用 9 楼 demin7926 的回复:]
顺便提醒一下,用switch case时是变量一定是int
[/Quote]
switch可以是字符串
MadEric
2011-07-12
打赏
举报
回复
[Quote=引用 9 楼 demin7926 的回复:]
顺便提醒一下,用switch case时是变量一定是int
[/Quote]
楼主用switch case吧
9楼说的必须用int是java, javascript字符串也是可以的, 而且case的值可以是变量。
Demin7926
2011-07-09
打赏
举报
回复
顺便提醒一下,用switch case时是变量一定是int
#blackheart
2011-07-09
打赏
举报
回复
把if提到外面,里面放for
碧海情天-赵亮
2011-07-09
打赏
举报
回复
这种情况下,根本没必要用FOR和IF了,把它们“抻直":先写i=0时的代码,直接着写i=1时的代码,依此类推就是了(楼主不说每个都不一样吗,那就等于顺序执行那些代码而已)。
豆虫
2011-07-08
打赏
举报
回复
switch case首选
for循环在LZ的这种情况下其实优化的余地还是比较少的 就算代替if的话性能上也提高不了多少
fkueyygyispw
2011-07-08
打赏
举报
回复
for+swith case
lsw645645645
2011-07-08
打赏
举报
回复
想办法去了for吧,for里面没什么好优化的
kyzy_yy_pm
2011-07-08
打赏
举报
回复
for + switch
挨踢直男
2011-07-08
打赏
举报
回复
swith x
{
case 1:
...................
break;
case 2:
break;
}
if(.........)
{
}else if(............)
{
}
xuexiaodong2009
2011-07-08
打赏
举报
回复
IF x=0时一个函数
IF x=1 一个函数
Li103ZzZ
2011-07-08
打赏
举报
回复
写个函数重载吧...
灬上海爽爷
2011-07-08
打赏
举报
回复
如果参数x的值都为int
那么可以用
switch case来代替if
效率会高很多
for
循环
之性能
优化
本文深入探讨了for
循环
的性能
优化
方法,包括嵌套
循环
的
优化
原则、
循环
变量实例化的位置选择、提取与
循环
无关的表达式、消除
循环
终止判断时的方法调用以及异常捕获的正确方式。
for
循环
的
优化
方式、
循环
的种类、使用及平替方案。
文章围绕for
循环
展开,介绍了
循环
处理数据的常见六种方式,包括原始for、增强for、while等
循环
的特点与性能。还提及for
循环
平替方案,以及
循环
处理数据的
优化
方向,如选合适
循环
结构、减少
循环
内计算等,并给出for用stream替代、使用Iterator
循环
等
优化
方案。
java for
循环
如何
优化
_java for
循环
及其
优化
本文介绍了for
循环
的基本结构及其三个表达式的作用,并详细讲解了for
循环
的
优化
方法,包括减少复杂运算、合理安排
循环
嵌套顺序、将无用逻辑移出
循环
及避免在
循环
中频繁使用try-catch等。
关于for
循环
嵌套for
循环
的
优化
问题
本文探讨了嵌套for
循环
的
优化
策略,通过调整
循环
顺序和减少变量实例化,显著提升了代码性能。实验证明,在
循环
次数多的情况下,
优化
效果明显。
for
循环
的
优化
本文介绍了如何通过提前计算list长度、
优化
循环
结构、避免
循环
内异常处理和迭代器遍历等方法,显著提高for
循环
的执行效率。涉及的技巧包括消除每次调用、遵循小内大原则、提取无关计算和合理使用迭代器。
JavaScript
87,990
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章