0
我正在使用JavaScript中的循环并将值存储在多个变量中。如何将值存储在for循环中使用javascript
var friend_id1 = '';
var friend_id2 = '';
var friend_id3 = '';
FB.api('/me/friends', function(response) {
if(response.data) {
obj = response.data
obj = shuffle(obj);
a = 3;
for(x = 1; x <= obj.length; x++){
friend_id[x] = obj[x].id;
if(x >= a) break;
}
} else {
alert("Error!");
}
});
如果我将friend_id [x]替换为friend_id1,我将获得用户ID。但我想要在多个变量中存储值。
你为什么不使用一个数组/对象为friend_id1,friend_id2,friend_id3在第一位? –
我正要说=) – n0m4d
类似'var friends = {};'并且在你的循环中使用'friends ['friend_id_'+ x] = obj' –