function test01(Func)
{
Func(mydata);
}
function test3(data)
{
alert(data);
}function test1(Func)
{
Func("hello");
}
test1(function(data)
{
alert(data);
});
{
Func(mydata);
}
function test3(data)
{
alert(data);
}function test1(Func)
{
Func("hello");
}
test1(function(data)
{
alert(data);
});
函数其实也是变量,你上面的代码可以转换理解
比如:
function test01(Func)
{
Func(mydata);
}
转换理解为:
var test01 = new Function(Func)
{
Func(mydata);
}