Javascript 从对象数组中获取值
我不熟悉编码。请友好地回答:) 我有一个对象数组Javascript 从对象数组中获取值,javascript,arrays,object,javascript-objects,Javascript,Arrays,Object,Javascript Objects,我不熟悉编码。请友好地回答:) 我有一个对象数组 [ { UPDATED_BY: '2301132411' }, { UPDATED_BY: '1432007924' }, { UPDATED_BY: '973551993' }, { UPDATED_BY: '1082191138' }, { UPDATED_BY: '1079399273' } ] 我想要以下格式的输出: (‘2301132411’、‘143207924’、‘97355193’、‘1082191138’、‘1
[ { UPDATED_BY: '2301132411' },
{ UPDATED_BY: '1432007924' },
{ UPDATED_BY: '973551993' },
{ UPDATED_BY: '1082191138' },
{ UPDATED_BY: '1079399273' } ]
我想要以下格式的输出:
(‘2301132411’、‘143207924’、‘97355193’、‘1082191138’、‘1079399273’)
我可以使用下面的命令输出一个值。我想使用这里的循环来获取所有值。请帮助我获取准确的代码。提前感谢
var k={};
var arr = [ { UPDATED_BY: '2301132411' },
{ UPDATED_BY: '1432007924' },
{ UPDATED_BY: '973551993' },
{ UPDATED_BY: '1082191138' },
{ UPDATED_BY: '1079399273' } ];
k=arr[0];
console.log(k);
output: 1432007924
试试这个:
var output = [];
for(var i = 0;i < arr.length; i++) {
output.push(arr[i]['UPDATED_BY']);
}
console.log(output);
var输出=[];
对于(变量i=0;i
试试这个:
var output = [];
for(var i = 0;i < arr.length; i++) {
output.push(arr[i]['UPDATED_BY']);
}
console.log(output);
var输出=[];
对于(变量i=0;i
如果我正确理解了您的问题,您可以使用函数实现以下目的:
var-arr=[
{更新人:'2301132411'},
{更新人:'143207924'},
{更新人:'973551993'},
{更新人:'1082191138'},
{更新人:'1079399273'}
];
var k=arr.map(功能(obj){
返回obj[“更新者”];
});
console.log(k);//如果您想要一个包含所有值的数组
console.log(“(“+k+”)”);//如果您需要一个完整的字符串
,如果我正确理解了您的问题,您可以使用函数来实现这一点,如下所示:
var-arr=[
{更新人:'2301132411'},
{更新人:'143207924'},
{更新人:'973551993'},
{更新人:'1082191138'},
{更新人:'1079399273'}
];
var k=arr.map(功能(obj){
返回obj[“更新者”];
});
console.log(k);//如果您想要一个包含所有值的数组
console.log(“(“+k+”)”);//如果您需要一个完整的字符串
var-arr=[
{更新人:'2301132411'},
{更新人:'143207924'},
{更新人:'973551993'},
{更新人:'1082191138'},
{更新人:'1079399273'
}]
arr='('+arr.map(函数(项)){
return item.UPDATED_BY
}) + ')';
控制台日志(arr)代码>
var-arr=[
{更新人:'2301132411'},
{更新人:'143207924'},
{更新人:'973551993'},
{更新人:'1082191138'},
{更新人:'1079399273'
}]
arr='('+arr.map(函数(项)){
return item.UPDATED_BY
}) + ')';
控制台日志(arr)代码>