Javascript函数(参数)

Javascript函数(参数),javascript,function,Javascript,Function,已初始化,其数据成员将在以后使用 这些函数叫什么 它们被称为 您看到的是一个回调,它是一个函数,您可以通过它定义一个函数,但不将名称与之关联 接收回调的代码(在您的例子中是subscribe函数)将决定何时调用该函数。它通常会在完成自己的操作后这样做,将控制权返回到代码以继续逻辑 该函数与任何其他函数一样,可以接收参数(在您的例子中是响应变量)。调用此回调的代码负责传递这些值。因此,subscribe函数初始化并传递response参数 它们被称为回调函数,为特定类型的事件注册,当该事件发生时,

已初始化,其数据成员将在以后使用

这些函数叫什么

它们被称为

您看到的是一个回调,它是一个函数,您可以通过它定义一个函数,但不将名称与之关联

接收回调的代码(在您的例子中是
subscribe
函数)将决定何时调用该函数。它通常会在完成自己的操作后这样做,将控制权返回到代码以继续逻辑


该函数与任何其他函数一样,可以接收参数(在您的例子中是
响应
变量)。调用此回调的代码负责传递这些值。因此,
subscribe
函数初始化并传递
response
参数

它们被称为回调函数,为特定类型的事件注册,当该事件发生时,它们被执行

FB.Event.subscribe('auth.authResponseChange', function(response) 
{
 if (response.status === 'connected') 
{
    document.getElementById("message").innerHTML +=  "<br>Connected to Facebook";
    //SUCCESS

}    
else if (response.status === 'not_authorized') 
{
    document.getElementById("message").innerHTML +=  "<br>Failed to Connect";

    //FAILED
} else 
{
    document.getElementById("message").innerHTML +=  "<br>Logged Out";

    //UNKNOWN ERROR
}
}); 
FB.Event.subscribe('auth.authResponseChange', function(response) { .... });