Code Is Art
百度首页 | 百度空间
 
文章列表
 
2008-02-15 11:33

看以下代码片段:

<script type="text/javascript">

    var coms = ['baidu','google','sina'];

   for(var i=0; coms[i]; i++){

        //do something

   }

</script>

上面代码for循环中条件为当前项是否为空,显然,当超出数组索引时,coms[i]自然为假。

嗯哼,这样是不是比我们平常采用的方式:

for(var i=0,len = coms.length; i < len; i++){

    //do something  

}

来得方便一些?

 
2008-01-21 13:46

var helloWorld = (function(){

    var msg = 'hello,world';

    return function(){

        alert(msg);

   }

})();

helloWorld();

 
     
 
 
开放模块
 
   
 
个人档案
 
winnersong
男, 23岁
北京 海淀区 
上次登录:
17小时前
加为好友
 
   
 
文章分类
 
 
 
     
 
文章存档
 
 
 
     
 
最新评论
   
文章评论|照片评论


呵呵。忙完php再搞javascript
 
 
 

错了,条件是i>=0
 

我以前这么写的:
for(var i=arr.length-1;i;i--){
//...
}
 
     


©2008 Baidu