问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

for和foreach哪个效率高点

发布网友 发布时间:2022-04-25 13:08

我来回答

4个回答

热心网友 时间:2022-05-16 07:53

for 循环对于迭代数组和顺序处理很有用
foreach,in是针对IEnumerable和IEnumerable<T>的
如果是单纯的数组,都差不多,如果需要用到数组项的索引或要修改数组项的话就得只能用for了
对于其他的集合而言,哪个更快取决于其索引器的实现和IEnumerable或IEnumerable<T>的实现

主要按自己的需求选择,不用过于纠结性能问题,如果很在意的话强烈推荐自己做下性能测试比较下

热心网友 时间:2022-05-16 09:11

首先给你解释你说的不明白的那两个内容吧,定义是这样的
(?:pattern)
匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用 "或" 字符 (|) 来组合一个模式的各个部分是很有用。例如, 'instr(?:y|ies) 就是一个比 'instry|instries' 更简略的表达式。那么(?:13\d|15\d)也就是要在这里面选择匹配13+0~9的数字一个或15+0~9的数字
\*
因为*是正则表达式里的特殊字符,所以,这里要匹配字符串里的*时,得用转义字符“\”
那么\*就是要匹配“***”

你写的那个JS
返回的是obj内容中包含第一个ivalue子串的索引
r.moveStart("character", -ivalue.length);是将selection选中项内容进行定位,光标以"character(字符)"时行跳转,因为后面的参数是-,所以会向后(光标向左移)定位那么多个字符(一个汉字算一个字符)

我能看出来的也只有这个了,这个JS我也不知道能做个什么,那个ivalue的值想做什么揣摩不出来。

热心网友 时间:2022-05-16 10:45

foreach 循环集合专用。效率很高
for最常用的循环,循环集合效率不如foreach。

热心网友 时间:2022-05-16 12:37

foreach 循环集合专用。效率很高!!!只是要考虑能不能用
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
win7不能浏览网页,但用搜狗浏览器高速模式能上网,兼容就不行???求 ... ...64位 IE浏览器无法打开网页 搜狗浏览器可以打开 类似的新窗口网页都... 千牛工作台子账号怎么开权限?子账号的安全设置在哪里? 千牛怎么设置子账号-千牛设置子账号步骤 怎么把CD里的歌曲改成MP3格式? ...戴眼镜吗?想给孩子去检查一下,哪里比较推荐,渭南这块的 Windows Media Player将CD音乐转换为MP3 最简单的方法将CD转换为MP3音频文件(一步一步教你将CD音乐转换为MP3格 ... 孩子最近视力下降了有可能是近视吗?渭南哪里可以免费检查视力啊 奥运会跳远世界纪录 foreach快还是for循环快 .net中的for循环效率高还是foreach的效率要高? for和foreach,究竟哪个快 联通限速1mbps和3g有什么区别 ...手机设置~系统~关于手机~状态信息里面本机号码显示为“未知”,怎... 肾炎可以熬夜吗? 肾炎可以治好吗? 肾炎可以怎么检查出来 肾炎可以治愈吗 慢性肾炎可以跑步锻炼吗 肾炎可以治疗吗? 肾炎能治好吗 肾炎能治好吗? 肾炎可不可以治愈 java自定义异常处理类 肾炎可以治好吗 java自定义异常类问题 肾炎可以彻底治愈吗? Java中,想实现一种自定义异常,跪求高手解答!! 肾炎可以根治吗? java foreach 比 for循环快吗 微信聊天记录在哪个文件夹里面电脑 c# for和foreach哪个执行效率 for和foreach两种循环方式哪个好用 for和foreach那个好用? foreach和for到底哪个好点? JDK1.8的foreach循环效率不如for循环,它为什么还要出现 古人常说七尺男儿,七尺在古代大概是多高? 古代为什么叫“七尺男儿”,在古代七尺是多高 三古人说的七尺男儿是多高? 经常听古人说堂堂七尺男儿,古代的七尺男儿到底有多高呢? 古人口中的“七尺男儿”,指的是什么意思呢? 古代人常说7尺男儿,7尺是多高? 常说的“七尺男儿”,在古代到底是多高? 经常听说古代男人是七尺男儿,那么七尺到底是多高? 一尺约等于33cm,古代七尺男儿真的是两米多高吗? 古人说的七尺男儿是多少高? 怎么在空的单元格里填充0 EXCEL怎样在空的单元格上批量输入 怎么在空qq空间主页上添加图片而显示相册的字样