Как получить значения из объекта JavaScript? - PullRequest
0 голосов
/ 18 апреля 2019

У меня есть один объект JavaScript.Я хочу значения типа item_name, item_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: ""}

Ответы [ 2 ]

1 голос
/ 18 апреля 2019

Если вы хотите получить массив только Item_names, вы можете использовать оператор Array.map () в JavaScript:

const allNames = data.map(item => item.Item_name}

Вы можете попробовать запустить это, чтобы получить лучшую идею:

const data = [{Item_name: "bourban-biscuits", Item_cost: 15, Item_quantity: 1, Total_cost: 15, Time: "3/17/2019, 4:26:05 PM"}, {Item_name: "dark fantasy", Item_cost: 5, Item_quantity: 1, Total_cost: 5, Time: "3/17/2019, 4:26:20 PM"}, {Item_name: ""}];

 const res = data.map(item => item.Item_name);

 console.log(res);
0 голосов
/ 18 апреля 2019

Использование map:

const names = array.map(({ Item_name }) => Item_name);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...