Javascript 存储FB.api输出

Javascript 存储FB.api输出,javascript,facebook,facebook-javascript-sdk,Javascript,Facebook,Facebook Javascript Sdk,我正在进行一个FB.API调用以获取用户的喜好,我设法在JavaScript控制台中通过console.loglikes将喜好视为数组输出 但是,我需要一种存储这种输出的方法,为了在以后的算法中再次使用它,我尝试将输出插入变量,但是它不起作用,下面是我尝试的代码: var x; function customFunction(likes) { console.log(likes) // Works, In the console I see Array[20], when each ar

我正在进行一个FB.API调用以获取用户的喜好,我设法在JavaScript控制台中通过console.loglikes将喜好视为数组输出

但是,我需要一种存储这种输出的方法,为了在以后的算法中再次使用它,我尝试将输出插入变量,但是它不起作用,下面是我尝试的代码:

var x;
function customFunction(likes) {
    console.log(likes) // Works, In the console I see Array[20], when each array member contains page name, categories etc...

    x=likes; // doesn't work
    document.write(x); //doesn't work
}

function get_user_likes(){
    FB.api('/me/likes',function(response){   
                 customFunction(response['data']);
           }
     );             
};

如何存储输出?

您能详细说明哪些不起作用吗?您是否收到错误消息?要将其存储在哪里?在变量中?在数据库中?你的问题太宽泛了。