在函数Javascript之间传递Json

时间:2016-03-08 17:02:52

标签: javascript json function parameter-passing

我正在尝试将JSON传递给我的Javascript代码中的另一个函数。但我正在努力这样做。我已经包含了下面代码的简化版本。

function createJson() {
    var det = {};
    FB.api(
        '/me',
        'GET', {
            "fields": "id, photos{id,name}"
        },
        function(response) {
            console.log(response);
            for (var i = 0; i < response.photos.data.length; i++) {
                var obj1 = {
                    id: response.photos.data[i].id,
                    name: response.photos.data[i].name
                };
                det[i] = obj1;
            }
        }
    );
    getLikesJson(det);

根据我的理解,我现在应该可以在函数'getLikesJson'中使用'det',而不是我得到[object Object]。 我做错了吗?

0 个答案:

没有答案