处理数组中元素的顺序作为输入顺序?

时间:2015-06-30 14:42:48

标签: javascript arrays

使用数组中元素的顺序表示隐式顺序是不错的做法?

这个问题听起来很有趣。我问这是好的:

{
    raceWinners: ['john', 'peter', 'paul']
}
约翰是第一名,彼得是第二名,保罗获得第三名。这是订单所暗示的。

或者这是更好的做法:

{
    raceWinners: [{
        name: 'peter',
        placement: 2
    }, {
        name: 'john',
        placement: 1
    }, {
        name: 'paul',
        placement: 3
    }]
}

我看到了第二个例子的价值,因为一切都是明确的。

虽然在第一个例子中,如果您不小心弹出(),当你应该移位()时,你可以真正搞砸。

0 个答案:

没有答案