Это мое объявление массива документов:
let Arr =
[
{abc: 123 , def: 456},
{abc: 999 , def: 888},
{abc: 777 , def: 333}
];
Чтобы получить все значения ab c, я использую:
Arr.forEach( function (element , index)
{
console.log(element.abc);
} );
Что является стандартным определением функции forEach ().
Но учебник, которому я следую, объявил массив по-другому и использовал его для получения значений ab c как таковых:
let Doc = { abc: 123 , def: 456};
let Arr = [Doc];
Arr.push({abc: 999, def: 888});
Arr.push({abc: 777, def: 333});
А затем использовал функцию forEach () следующим образом:
Arr.forEach(Doc => console.log(Doc.abc));
Как это работает? то есть обход с использованием Документа?
Должен ли я объявить его аналогичным образом? т.е. сначала декларация документа, затем создание массива, содержащего этот документ, а затем вставка остальных значений в форму?