I am trying to add new items in both the field 'name' and 'breed' individually by using dogs_info.name.push(_) but getting an error:
Cannot read property 'name' of undefined
I am hoping for an in-depth solution.
var dogs_info = [
    {
        name : "rusty",
        breed : "corgi"
    },
    {
        name: "snoopy",
        breed: "pomperian"
    },
    {
        name: "ropper",
        breed: "husky"
    },
    {
        name: "maya",
        breed: "pomsky"
    },
    {
        name: "lara",
        breed: "alskan malamute"
    }
]


nameof an array, which doesn't exist... You're also trying to push into a (random?) object which is not possible, since push is an array method. Not sure what your goal is.Cannot read property 'push' of undefined, sincedogs_infois definitely defined.