對象、函數
阿新 • • 發佈:2018-05-15
定義 xiang style 圖片 alt urn image turn ceshi
一、對象
1、創建:var 對象名 = {}
1、點語法取值、賦值: 對象名.屬性名
var duixiang = { shuxing1:"張三", shuxing2:18, shuxing3:"男", shuxing4:function(){ return "我是中國人"; } }; console.log(duixiang) alert(duixiang.shuxing1+"說"+duixiang.shuxing4())
二、函數
1、基礎函數:function 函數名 (){執行代碼}.
function hanshu(){ alert(1+2); } hanshu();
2、帶有參數的函數(形參、實參)
function hanshu(x,y){ x,y是形參 alert(x+y); } hanshu(3,6); 3,6是實參
3、帶有返回值的函數:return
function hanshu(x,y){ return x+y; return是返回值 } var jieshou = hanshu(5,6); alert(jieshou);
3、局部變量與全局變量:函數體內定義的變量是局部變量
var aa = 111; function ceshi(){ var aa = 222; var bb = 333; alert(aa); alert(bb); } ceshi(); 輸出函數時,函數內的局部變量優先於函數外的全局變量 alert(aa); 函數內的局部變量不影響函數外的變量
4、把數組定義給函數。使得函數等於一個數組輸出這個數組
var attr = [1,2,3,4,5]; function hanshu(x){ console.log(x); } hanshu(attr);
對象、函數