我有一系列字典
var nodes =
{
A: {'name' : 'A'},
B:{'name' : 'B'},
C:{'name' : 'C'},
D:{'name' : 'D'}
E:{'name' : 'E'}}
和
另一个数组
var X_Group = ['A', 'B'];
我需要遍历每个字典元素,如果它存在于数组 X_Group 中,则将值 X 附加到它们,否则附加 Y。IE。
var nodes =
{
A: {'name' : 'A' , group :'X'},
B:{'name' : 'B', group :'X'},
C:{'name' : 'C', group :'Y'},
D:{'name' : 'D', group :'Y'},
E:{'name' : 'E', group :'Y'}
}
我努力了:
for (var key in nodes){
if (key in X_Group)
nodes[key].group = 'X';
else
nodes[key].group = 'Y';
}
But it does not work. Any suggestions on how to fix the issue?
汪汪一只猫
12345678_0001
相关分类