а можно оба варианта в качестве примера?
за один, это через reduce?
и ещё, подскажите что не так делаю.
я привёл пример массива, но у меня не получается именно такой сделать.
Есть такая функция:
let clients = []
let index = 0;
for (let key of this.data) {
clients[index] = {
name: name,
age: age
}
index++
}
[ { name: 'John', age: '25' } ]
[ { name: 'John', age: '25' } ]
[ { name: 'Tom', age: '30' } ]
[ { name: 'Tom', age: '42' } ]
Не понимаю, почему получается 4 массива, а не один с 4 объектами. Как привести к нужному виду? Или такой циклом перебрать.