使用JavaScript将项目添加到数组中的每个对象

麦克风。d

我正在制作一种琐碎的追踪游戏。我有成千上万的问题和答案;请参见下面的示例:

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

遍历数组,将每个项目添加到对象,然后将其推入Javascript中的数组

将项目添加到对象中的数组

如何使用jQuery将数组的每个项目添加到单独的HTML元素中?

JavaScript将键添加到数组中的每个值

在JavaScript中按键将项目添加到数组

将属性添加到JavaScript中的对象数组

将子数组添加到Javascript对象中

将多个值添加到javascript中的数组或对象

将键值对添加到数组中的对象 - Javascript

如何使用JavaScript中的PATCH请求将项目添加到数据库中的数组?

将对象键添加到对象数组中的每个项目

将属性添加到对象数组和对象数组中的常见项目

将项目添加到每个子数组python

遍历数组以将每个项目添加到parentNode

使用 javascript 或 Lodash 将数组值添加到一个 json 对象中

如何将每个项目数组添加到python中的特定行?

将项目添加到对象数组中的第一个对象

通过减速器将项目添加到子对象的子对象中的数组

将项目从python中的另一个数组添加到对象数组

如何将新项目添加到对象数组

如何将项目添加到 json 对象内的数组中并使用 c# 将其保存到 mongodb

如何将样式对象添加到数组中的每个图标?(React / Material-ui)

为每个项目将图像添加到DropDownList中

将项目添加到每个结果的列表中

将对象的值添加到数组的每个元素中

将项目添加到数组列表的数组列表中

将数组中的对象数组添加到 JSON 中

React Redux-将多个项目添加到状态树对象中的数组的问题

MongoDB > 将新项目添加到数组内的对象中