访问闭包之外的变量

时间:2014-12-06 20:06:51

标签: javascript facebook

我对JavaScript范围很困惑。我打电话给FB.api(如下所示),我想返回一个响应对象:

(function() {
    var permissions;

    FB.api("/me/permissions", "get", {access_token: options.token}, function(r) {
        permissions = r;
    });

    console.log(permissions);
})();

理想情况下,我想将FB.api分配给变量,并使用匿名函数返回r组件,但看起来似乎不可行。

为什么permissions未定义?有没有办法在父作用域中设置权限?

0 个答案:

没有答案