1. 程式人生 > >數組和函數

數組和函數

直接 函數封裝 color 開始 需要 索引 有效 集合 clas

數組分為

  強類型;同一類型的數據儲存集合(內存中連續儲存) 有長度限制

  弱類型;任何類型的數據 沒有長度限制

造數組

  var Name = new Array() ;  空數組

  var Name = new Array(1,2,3,4,5,6,) ;  有數值的數組

數組的賦值和取值  

  取值

1     var attr = new Array(1,2,3); //  var賦值    attr是名字 可以隨便起    new Array 造數組 索引號的值
2             
3             alert(attr[0])  //取索引號的值 索引號從0開始 也可以直接寫 attr 取出所有值 
4 alert(attr[1]) 5 alert(attr[2])

  賦值

 1 var attr = new Array(); //  var賦值    attr是名字 可以隨便起    new Array 造數組 
 2             
 3         attr[0] = 1; //給數組賦值
 4         attr[1] = 2;
 5         attr[4] = 6;
 6         
 7         alert(attr) //取值
 8         alert(attr[0])
 9         alert(attr[1])
10 alert(attr[4])

函數:作用是封裝一個功能的

函數四要素

  返回類型、函數名、參數列表、函數體

  

   強類型:
   返回類型 函數名(參數列表)
   {
   函數體
   }

   int Show(參數列表)
   {
      函數體
   }


弱類型:
   function Show()
   {
   函數體
   }

   function(){} 匿名函數

    函數封裝完成後不會運行,需要運行---調用---位置---任意位置 Show()

  

  簡單的函數

1 function Show()
2         {
3             alert("這是一個簡單的函數");    
4         }
5         Show();

  一個有參數的函數

1 function Show(a)  //形參:形式參數---假的參數(代號)
2         {
3             alert(a);    
4         }
5         Show(1.2);  //實參:正真的參數(有效)

  有兩個參數的函數

1 function Show(a,b)
2         {
3             alert(a+","+b);    
4         }
5         Show(1,2);

數組和函數