dogs_info
не имеет свойства с именем name
, поэтому dogs_info.name
дает вам undefined
.
dogs_info
- массив объектов. Свойства этих объектов не являются массивами.
Звучит так, как будто вы можете просто захотеть добавить новую запись в массив, например ::
dogs_info.push({
name: "fido",
breed: "wee brun dug"
});
Обратите внимание, что в вашем примере нет "вложенных массивов". У вас есть один массив, который содержит объекты со свойствами name
и breed
(значения которых являются строками).