What you are trying to do is push an object
but instead only pushing an array
.
Correct implementation:
let Loads = []
let load = [
{
"Depositorcode":"VEN02"
},
{
"Depositorcode":"BAS18"
}
]
Loads.push({load: load})
console.log(Loads)
Your implementation is simply adding more data to the array, as if you were doing:
let data = ['foo']
data.push('bar')
//data = ['foo', 'bar']