javascript中的for in 循环跟for 循环到底有什么区别啊?
答案:2 悬赏:60
解决时间 2021-03-08 06:52
- 提问者网友:逐野
- 2021-03-07 12:48
javascript中的for in 循环跟for 循环到底有什么区别啊?
最佳答案
- 二级知识专家网友:野性且迷人
- 2021-03-07 14:25
for循环,可以计数循环,并且只能遍历普通数组,不能遍历对象
for in,即可以遍历数组(个人不建议用for in遍历数组,因为会涉及到prototype 属性继承的问题),又可以遍历对象 for ( var i in object ) // i 是对象的名字,object[i] 是对象的值
for in,即可以遍历数组(个人不建议用for in遍历数组,因为会涉及到prototype 属性继承的问题),又可以遍历对象 for ( var i in object ) // i 是对象的名字,object[i] 是对象的值
全部回答
- 1楼网友:心痛成瘾
- 2021-03-07 15:11
这个本来就没多大区别,看你个人习惯用哪个。只是for in直接把对象作为变量而已。 你的第二段可以这样: for(var a in cball){ for(var b in a){ b.checked=true; } }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯