【发布时间】:2015-09-24 20:02:18
【问题描述】:
我将一些卡片定义为对象中的对象,例如:
var cards = {
s2: {suit: 4, rank: 2, name: '2 of spades'},
s3: {suit: 4, rank: 3, name: '3 of spades'},
//etc.
};
我需要它们在一个对象中,而不是一个数组中。
然后我需要创建一个特定长度的数组并用卡片填充它。
类似的东西:
var cardDeck = [];
for (i=0; i < 52, i++){
cardDeck.push(???);
}
我尝试在循环中使用 for 并使用键,甚至设法推送对象,但只有 {key} 对我有用,不幸的是,对象只包含键值。如何将整个对象推入 cardDeck 数组?
【问题讨论】:
标签: javascript arrays object for-loop