如何在javascript中放置循环并获取值?

如何在javascript中放置循环并获取值?,javascript,Javascript,上面是我的代码,我想循环并得到如下值 这是我的数据用户:['6 | 1 | 5','10 | 1 | 15'] 但我想这样: 用户标识-6 鲁诺-1 排名-5 用户识别码-10 鲁诺-1 排名-15 有人能帮我吗?一张简单的地图就可以了: 这将返回给您: data.user.map(function(x) { var parts = x.split('|'); return { userid: parts[0], roolno: parts[1]

上面是我的代码,我想循环并得到如下值

这是我的数据用户:['6 | 1 | 5','10 | 1 | 15']

但我想这样:

用户标识-6 鲁诺-1 排名-5

用户识别码-10

鲁诺-1 排名-15 有人能帮我吗?

一张简单的地图就可以了:

这将返回给您:

data.user.map(function(x) { 
    var parts = x.split('|');
    return {
        userid: parts[0],
        roolno: parts[1],
        rank: parts[2]
    };
});

你必须做两个循环。一个是获取第一个对象,然后是第二个循环,循环你想要的每件事userid,roolno,rankhow,我可以这样做吗
data.user.map(function(x) { 
    var parts = x.split('|');
    return {
        userid: parts[0],
        roolno: parts[1],
        rank: parts[2]
    };
});
[
    {
        userid: 1,
        roolno: 1,
        rank: 5
    },
    {
        userid: 10,
        roolno: 1,
        rank: 15
    },
]