我正在制作一种琐碎的追踪游戏。我有成千上万的问题和答案;请参见下面的示例:
var trivialPursuitCards = [
{
question: "What nationality was Chopin?",
answer: ["American", "Polish", "German", "Czech"],
difficulty: 2
},
{
question: "Who cut Van Gogh's ear?",
answer: ["His sister", "His brother", "Himself", "He was born that way"],
difficulty: 2
}
];
现在,我只需要向每张卡添加一个属性即可:rightAnswer: undefined
。
对所有卡完成此操作的最佳方法是什么?
使用,map
然后添加您的媒体资源:-
var trivialPursuitCards = [{
question: "What nationality was Chopin?",
answer: ["American", "Polish", "German", "Czech"],
difficulty: 2
}, {
question: "Who cut Van Gogh's ear?",
answer: ["His sister", "His brother", "Himself", "He was born that way"],
difficulty: 2
}];
var update = trivialPursuitCards.map(function(e, i) {
e.rightAnswer = undefined;
return e;
});
console.log(update);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句