课程
/前端开发
/JavaScript
/JavaScript进阶篇
如代码里所示
2016-09-07
源自:JavaScript进阶篇 9-4
正在回答
很不幸,for in本身不能获取出数组的索引或者键 , 只能获取到每一个子元素的值
例如 var anms = ['猪','牛','羊'];
var anm;
for( anm in anms){
document.write(anm+'@<br/>');
}
结果如下
猪@
牛@
羊@
可以啊,不过应该这样写吧。
for (var hobby in hobbys) { if (hobbys[hobby].type=="checkbox") { hobbys[hobby].checked=true; } }
qiangeyaoxuexi 提问者
qiangeyaoxuexi 提问者 回复 qiangeyaoxuexi 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答为什么不用for循环呢?
4 回答用for写循环为什么不行?
1 回答为什么不可以使用while循环?
6 回答这一章为什么用for做循环可以,用while循环就崩溃?求解谢谢
1 回答为什么这里要用for循环?