function test1(str, arr, obj){
// 通常类型
var str1=str // def
// 数组
// 第一个
var first=arr[0] //1
// 最后一个
var last=arr[arr.length-1] // abc
// 循环遍历数组
for(var i in arr){
var item=arr[i]
}
// 对象
var name=obj.name // test
var pwd=obj.password //test
var commit=obj.commit.text // test
}
// 调用
var obj = {name: "test",password:"test",commit: {id:1, text: "test"}}
var arr = [1,2,3,"abc"]
var str = "def"
test1(str,arr,obj)