针对for in的解析

来源:互联网 发布:淘宝返利网 编辑:程序博客网 时间:2024/06/06 00:56

var obj=["1","2","3"]

for(var 变量 in  对象){  语句 },这是一个专门用于

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


同时也可以用for(var i=0;i<obj.length;i++){

语句;

}来代替,但是,在执行一些例如遍历对象属性的操作的时候不能代替;


关键词:遍历


代码例子如下:

window.onload=function()

{
           var obj=["1","2","3"];
           for(var i in obj)

  {
                 obj[i]=="2"
                 ? document.write("lala"+"&nbsp;"+"索引:"+i+"、"+obj[i]+"<br>")
                 : document.write("索引:"+i+"、"+obj[i]+"<br>");
           }

}

0 0
原创粉丝点击