arrs[i]=i 与 arrs.push(i) 的很小区别

arrs[i]=i 与 arrs.push(i) 的小小的区别

<html>
 <head>
<script>
   function ccc(){
     var arrs=[];
          for(var i=10;i<19;i++){
//        索引必须从0开始
           arrs[i]=i;
//         arrs.push可以从任何值开始
          // arrs.push(i);
          }
            alert(arrs.length);
            alert(arrs.shift());
            alert(arrs.length);

   }
</script>
 </head>

 <body>
   <input type="button" value="    jacklucy   " onclick="ccc();">
 </body>
</html>

 

 

总结:自己运行一下就明白了。