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

javascript中的for in 循环

发布网友 发布时间:2022-05-06 15:16

我来回答

3个回答

热心网友 时间:2022-04-22 14:14

是这样的: for in 并不是你理解的那种遍历效果。
for in 遍历的不是数组,而是那个对象,也就是cbAll 这个对象,它遍历访问的每个值其实是cbAll的每个属性,而不是数组元素,不信你可以用
for(var i in cbAll){
alert(i);
}
来看看每个i到底是谁,肯定不是数组元素。

for 循环根据下标访问的才算真是的数组元素。

所以for in 和for 是有区别的。
并且,使用for in 的效率要远低于for循环哦

热心网友 时间:2022-04-22 15:32

用for in 当然一个元素都找不到
子元素都是放在childNodes属性里的(一个NamedNodeMap对象)
另外getElementsByName("cb")返回的也是一个NamedNodeMap对象,不是Node

热心网友 时间:2022-04-22 17:07

getElementByName("cb");
改为:
getElementsByName("cb");
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
陕西哪些学校有专硕 求高人分析一下西北大学、西安电子科技大学、陕西师范和长安大学,金 ... 西北农林科技大学与西安电子科技大学哪个好 三星中央空调技术特点及技术优势 三星中央空调是什么系列 这配置装上W7系统64位的!再换个4G 内存条可以完美运行LOL吗?_百度知... 买的华硕750硬盘…电脑打开全部盘加起来只有有670左右…华硕A43的机 ... 哪位大神帮忙看看这机器还可以升级吗,用什么系统最好,不知道装什么系统... 台式电脑升级win7怎样将台式机XP系统换成Win7 刚买了块三星750固态120g的,怎么接线跟装w7系统(本人有u盘但是不会做启... javascript中的for in 循环跟for 循环到底有什么区别啊? 车辆工程211学校保研找导师最好上那个学校 武汉理工大学车辆工程全国排名 农夫山泉桶装水订水电话是多少? 哪个大学的车辆工程专业比较牛 车辆工程考研。长安大学、合工大、江苏大学、中南、武汉理工,哪个性价比高 车辆工程研究生那个学校比较好一点,最好是211,985 哪位知道桶装水的送水电话 车辆工程专业考研,想考211高校,请问哪些学校比较好 全国比较好的汽车专业大学。必须是211,或985. 汽车专业的,211,958大学院校名单? 小龙虾的头部到底能不能吃? 龙虾头能吃吗 香芋蒸排骨怎样做好吃 简约的QQ昵称,不用太多符号 要一个简单QQ昵称 槟榔芋蒸排骨要蒸多久 油性红豆沙可以做馒头吗? 花椒芽解冻后颜色有点黑能吃吗? 装一个榻榻米要多少钱 JavaScript中for/in 循环是怎么回事 JavaScript,for...in 循环怎么用啊?? javascript for in循环的问题 在js中for...in循环的作用最好能举例说明 javascript for in循环多了一次 这是什么原理? javascript 中for in 循环 多循环了一次 这是为什么? 在JavaScript循环语句中,for 和for...in 循环哪个效率更高?_百度知 ... 怎么把QQ未关联的号转移新手机? 用javascript里的 for in循环怎么从1加到100 这段javascript中for in 循环下面的语句为什么不执行?老是找不出原因... 掉头发掉得特别厉害怎么办? 询问一下,掉头发很厉害怎么办? 小龙虾头能吃吗,小龙虾头可以吃吗,小龙虾 网易账号修复提示的频繁是什么意思 男生初中毕业后适合哪些工作 男生初中毕业适合干哪些工作 memcached redis哪个更好用 男生初中毕业干什么? 男生初中毕业学什么技术毕业后后能好找工作,发展也不错? 初中学历男生适合什么样的职业 ?