匿名函数有形参的时候,就可以传递相应的实参:
(function(a, b)
{
alert(a + " and " + b)
}
)("a", "b")// 返回"a and b"
匿名函数没有形参的时候,可以用arguments来处理:
(function()
{
var str = ""
for(i = 0i <arguments.lengthi ++ )
{
str += arguments[i] + " , "
}
alert(str)
}
)("a", "b", "c", "d")//返回"a , b , c , d , "
function test(){var x
func("test",function(data){
x = data.value
})
alert(x)
}