如果我有这样的数组:
var myarray = [];
myarray.push({
"Name": 'Adam',
"Age": 33
});
myarray.push({
"Name": 'Emily',
"Age": 32
});
这给了我一个数组,我可以在其中提取值,就像myarray[0].Name
会给我“ Adam”一样。
然而,这种阵列建成后,我怎么能与“地方街”的值增加一个“地址”字段为在位置[0]数组,让自己在该对象领域在零位置现在Name
,Age
和Address
用相应的值?
我splice()
以某种方式在思考,但是找不到使用对象的示例,只是带有简单数组的示例。
您可以简单地动态添加属性(“字段”)。
尝试
myarray[0].Address = "123 Some St.";
要么
myarray[0]["Address"] = "123 Some St.";
var myarray = [];
myarray.push({
"Name": 'Adam',
"Age": 33
});
myarray.push({
"Name": 'Emily',
"Age": 32
});
myarray[0]["Address"] = "123 Some St.";
console.log( JSON.stringify( myarray, null, 2 ) );
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句