數組和函數
阿新 • • 發佈:2018-01-22
直接 函數封裝 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);
數組和函數