У вас есть array
из objects
.
Так что вам нужно выполнить два шага:
- Цикл по
array
(либо с помощью for
цикл, или используя forEach
) - На каждой итерации цикла используйте
object.hasOwnProperty(key)
В этом случае вы можете использовать что-то вроде:
workers.forEach((worker) => {
if (worker.hasOwnProperty('Construction')) {
worker['Construction'] = 800;
worker['workers'] = 1;
}
});
Рабочий пример:
const workers = [{
Construction: 500,
workers: 0
},
{
Debilite: 800,
workers: 0
},
{
Marketing: 1200,
workers: 0
},
{
'Human Resources': 1350,
workers: 0
},
];
workers.forEach((worker) => {
if (worker.hasOwnProperty('Construction')) {
worker['Construction'] = 800;
worker['workers'] = 1;
}
});
console.log(workers);