如何循环和迭代包含 objetcs 和交换值的 Javascript 对象

Cute_kittens
var person = {
          course1:{Name:"xxx", day:"mon", time:"2am-6pm"},
          course2:{Name:"yyy", day:"tue", time:"7am-9pm"},
          course3:{Name:"zzz", day:"tue", time:"2am-6pm"},
          course4:{Name:"aaa", day:"wed", time:"2am-6pm"},
          course5:{Name:"bbb", day:"thu", time:"2am-6pm"},
          course6:{Name:"ccc", day:"mon", time:"2am-6pm"} 
        };

任何人都可以展示如何循环和迭代这个人对象并交换 course1 和 course2 对象值(名称,日期,时间)并做一些事情,替换它并再次交换 course1 和 course3 做一些事情等等......

费利克斯莫什

您可以使用Object.keys来获取所有键数组,然后您可以对其进行迭代。

类似的东西:

const person = {
  course1: {
    Name: "xxx",
    day: "mon",
    time: "2am-6pm"
  },
  course2: {
    Name: "yyy",
    day: "tue",
    time: "7am-9pm"
  },
  course3: {
    Name: "zzz",
    day: "tue",
    time: "2am-6pm"
  },
  course4: {
    Name: "aaa",
    day: "wed",
    time: "2am-6pm"
  },
  course5: {
    Name: "bbb",
    day: "thu",
    time: "2am-6pm"
  },
  course6: {
    Name: "ccc",
    day: "mon",
    time: "2am-6pm"
  }
};

Object.keys(person).forEach((key) => {
  const course = person[key];
  // Do your logic here...
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JavaScript集和值对象

来自分类Dev

JavaScript数组对象和值

来自分类Dev

如何使用JavaScript .forEach迭代JSON对象和JSON数组

来自分类Dev

如何循环包含 Javascript 中的对象的对象

来自分类Dev

如果与提供ID相匹配,如何从objetcs数组中获取子弹值?

来自分类Dev

Javascript对象数组和唯一值

来自分类Dev

javascript返回对象的属性和值对

来自分类Dev

为对象javascript添加和删除值

来自分类Dev

Javascript 从对象中获取键和值

来自分类Dev

ipycytoscape和networkx对象交换

来自分类Dev

JavaScript,对象和并发

来自分类Dev

javascript和json对象

来自分类Dev

Javascript数组和对象

来自分类Dev

拆分和对象 - JavaScript

来自分类Dev

如何从包含字符串,对象和数组的Javascript对象中检索动态指定的,任意的和深度嵌套的值?

来自分类Dev

基于Javascript的嵌套循环和对象

来自分类Dev

如何从键和值中获取javascript对象的路径

来自分类Dev

如何将值和键的数组推入JavaScript对象?

来自分类Dev

如何从JavaScript对象中删除“键”和“值”文本?

来自分类Dev

如何使用JavaScript类增加和减少对象中的值?

来自分类Dev

如何在javascript中获取对象的键和值?

来自分类Dev

将对象推入和对象Javascript

来自分类Dev

减少对象和嵌套对象:javascript

来自分类Dev

Javascript 对象和 Typescript 对象的区别

来自分类Dev

javascript和php变量交换

来自分类Dev

对象反射和枚举-JavaScript

来自分类Dev

JavaScript对象的解构和别名

来自分类Dev

Javascript:对象和多维数组

来自分类Dev

JavaScript数组和对象映射