【发布时间】:2019-01-01 08:41:09
【问题描述】:
例如,我有
const eva = {name: "Eva", age: 3, hobby: "dance", state: "NY"};
const ann = {name: "Ann", age: 9, hobby: "read", state: "WA", schoolyear: 3};
我想要一个修剪功能,它只保留我想要的字段。
const fields = ["name", "age", "state"]
输出将是
const eva2 = {name: "Eva", age: 3, state: "NY"};
const ann2 = {name: "Ann", age: 9, state: "WA"};
我无法遍历所有字段并删除循环内的字段。这将提前结束循环。
谢谢!
【问题讨论】:
-
Remove json element的可能重复
-
没有重复。我不知道要删除的特定字段。我无法遍历 key,因为这样会提前结束循环。
-
只是删除它?
delete eva.hobby? -
那么要么你的问题不清楚(至少对我来说),要么你误解了引用的问题/答案
标签: javascript