【发布时间】:2020-06-15 22:06:33
【问题描述】:
我想将 Jacob 的 key/value 内容与 Guillermo 的 key/value 内容交换
我可以将吉列尔莫换成雅各布,但反过来不行。
这是我的代码,只对了一半:
let students = {
jacob: {
classes: ["math", "chemistry", "english"],
grade: 11,
age: 16,
},
guillermo: {
classes: ["history", "math", "physics"],
grade: 12,
age: 17,
},
};
let temp = students.jacob;
students.guillermo = temp;
let temp1 = students.guillermo;
students.jacob = temp1;
console.log(students)
【问题讨论】:
-
您应该首先分配两个
temp变量,然后才对对象属性进行分配。看看你现在拥有的中间两个作业,然后让它沉入其中......
标签: javascript object key-value