码迷,mamicode.com
首页 > Web开发 > 详细

js 循环

时间:2015-02-27 21:31:03      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:

For...In 声明用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。

HTML

<ul id="nav">
    <li><a href="javascript:;">北京</a></li>
    <li><a href="javascript:;">厦门</a></li>
    <li><a href="javascript:;">西安</a></li>
    <li><a href="javascript:;">成都</a></li>
    <li><a href="javascript:;">杭州</a></li>
    <li><a href="javascript:;">青岛</a></li>
    <li><a href="javascript:;">丽江</a></li>
    <li><a href="javascript:;">拉萨</a></li>
</ul>

JS

1 var nav = document.getElementById("nav").getElementsByTagName("a");
2 for(var i in nav) {
3     console.log(nav[i]);
4 }

第四行会报错。因为按照这样遍历的方式,会有nav[8],取值为length。

 

js 循环

标签:

原文地址:http://www.cnblogs.com/hemi/p/4304380.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!