Если вы пытаетесь создать новый массив, состоящий из всех значений в существующем массиве (в данном случае массив database
), вы можете использовать метод map
. Этот метод доступен в любом массиве JavaScript. Подробнее о карте здесь .
Тогда вы могли бы решить это так же, как это
const myData = database.map(databaseItem => databaseItem.amount)
Метод map
выполняет итерацию по каждому элементу массива, применяя к нему функцию обратного вызова. Все значения, возвращаемые этой функцией, добавляются в новый массив (в нашем случае массив myData
). Таким образом, в этом примере свойство amount
каждого элемента в массиве database
добавляется к myData
.