我有两个对象:Angularjs连接两个物体
obj1 = { 'id1': 1, 'name1': 'anyone1', 'birth1': 22, 'year1': 1993 };
obj2 = { 'id2': 1, 'name2': 'anyone', 'birth2': 22, 'year2': 1993 };
而且我想创建这样一个数组:
ARRAY = {
obj1 = {
'id1': 1, 'name1': 'anyone1', 'birth1': 22, 'year1': 1993
},
obj2 = {
'id2': 1, 'name2': 'anyone', 'birth2': 22, 'year2': 1993
}
}
我想这样称呼它 'ARRAY.obj1.id1
'
我怎样才能做到这一点?
这很混乱......你为什么要命名一个对象“ARRAY”?你是否试图故意误导其他开发者? :D – Canastro
@Canastro,例如参见PHP中的关联数组。它们在那里用得很像我们在JS中使用Object literals。但我同意,名字有时很重要。 – Thomas
是的在PHP中我们有关联数组,在javascript中我更喜欢称它为'map'。我非常喜欢在JavaScript中使用地图,我爱上了'normalizr'。 – Canastro