У меня есть следующий массив объекта:
Objs[0] = {Name : "ABC"};
Objs[1] = {Roll : 123}
Я пытаюсь сделать это следующим образом:
Objs {
Name : "ABC",
Roll : 123
}
Я попытался сделать это со следующим кодом:
var Objs = [{
Name: "ABC"
}, {
Roll: 123
}];
console.log(
Object.assign.apply(null, [{}].concat(Objs)) // 1
)
or
console.log(
Object.assign({}, ...Objs) // 2
)
Проблема в том, что это не работает в IE 11.
Я получаю ошибки:
Ошибка для 1: невозможно получить свойство 'on' из undefined или нулевую ссылку
Ошибка для 2: объект не поддерживает свойство или метод 'assign'
Любые предложения о том, как я должен объединить объект в IE 11?