如何从javascript对象获取值?

如何从javascript对象获取值?,javascript,arrays,object,Javascript,Arrays,Object,我有一个javascript对象。我需要对象中的值,如item\u name、item\u cost等。我该如何得到它 这是我的javascript对象: data: Array(3) 0: {Item_name: "bourban-biscuits", Item_cost: 15, Item_quantity: 1, Total_cost: 15, Time: "3/17/2019, 4:26:05 PM"} 1: {Item_name: "dark fanta

我有一个javascript对象。我需要对象中的值,如
item\u name
item\u cost
等。我该如何得到它

这是我的javascript对象:

data: Array(3)
        0: {Item_name: "bourban-biscuits", Item_cost: 15, Item_quantity: 1, Total_cost: 15, Time: "3/17/2019, 4:26:05 PM"}
        1: {Item_name: "dark fantasy", Item_cost: 5, Item_quantity: 1, Total_cost: 5, Time: "3/17/2019, 4:26:20 PM"}
        2: {Item_name: ""}

如果只想获取
项目名称的数组
,可以使用JavaScript的)运算符:

const allNames = data.map(item => item.Item_name}
您可以尝试运行此命令以获得更好的想法:
const data=[{项目名称:“bourban饼干”,项目成本:15,项目数量:1,总成本:15,时间:“2019年3月17日,下午4:26:05”},{项目名称:“黑暗幻想”,项目成本:5,项目数量:1,总成本:5,时间:“2019年3月17日,下午4:26:20”},{项目名称:“};
const res=data.map(item=>item.item\u name);
控制台日志(res)使用
地图

const names = array.map(({ Item_name }) => Item_name);

是否要从对象数组中获取所有
item\u name
?或者只是其中一个?我想要所有@wentjun你没有一个对象,你有一个对象数组。还有一个奇怪的语法。。。还是只有我?@RhugvedaDesai好的。。你想要的输出是什么?您希望它是什么样子我希望它是数组格式[项目名称:饼干,项目成本:5]@wentjun@RhugvedaDesai我真的不明白你想要什么。你能更新你的问题的输入和预期输出吗?你到底想从数据[0]中得到什么?我想要{项目名称:“bourban饼干”,项目成本:15,项目数量:1,总成本:15,时间:“2019年3月17日,下午4:26:05”}@wentjunIsn,这不就是数据[0]?如果您想获取该对象,为什么不直接使用
数据[0]
?数据[0]未定义@wentjun