Javascript数组的使用

来源:互联网 发布:雅思培训机构知乎 编辑:程序博客网 时间:2024/05/17 02:23
<script type="text/javascript">


  var banana = "香蕉";


  var fruit = new Array(3);
   fruit[0] = "西瓜";
   fruit[1] = "苹果";
   fruit[2] = "橙子";
   fruit.push("apple");
   fruit.push("orange");
   fruit.push(banana);
  
  for(var i = 0 ;i < fruit.length ; i++)
  {
     document.writeln("fruit[" + i + "] = " + fruit[i] + "<br/>");
   }


  var number = new Array(12,22,32);
  
  for(var j = 0 ; j < number.length ; j++)
  {
     document.writeln("number[" + j + "] = " + number[j] + "<br/>");
   }
  
  var names = ["张三","李四","王五"];


  for(var k = 0 ; k < names.length ; k++)
  {
     document.writeln("name[" + k + "] = " + names[k] + "<br/>");
   }
  

</script>



--------------------------------------------------------------------------------------------

<script type="text/javascript">
 
 var fruit = ["苹果","香蕉","梨子"];
 
 with(document)
 {
    write("<ul>");
    write("<li>" + fruit.join() + "</li>"); //默认使用","分隔
    write("<li>" + fruit.join(":") + "</li>");
    write("<li>" + fruit.toString() + "</li>");
    write("<li>" + fruit.reverse() + "</li>");
    write("<li>" + fruit.valueOf() + "</li>");
    write("</ul>");
  } 


</script>


---------------------------------------------------------------------------------------------

<script type="text/javascript">
  
  var fruit = new Array();
   fruit[0] = new Array("苹果","apple");
   fruit[1] = ["香蕉","banana"];
  
  for(var i = 0 ; i < fruit.length ; i++)
  {


    for(var j  = 0 ; j < fruit[i].length ; j++)
    {
       document.write("fruit[" + i +"][" + j + "] = " +fruit[i][j] + "<br/>");
     }


    document.write("<br/>");


   }


</script>

原创粉丝点击