У меня есть этот код, который работает везде, кроме IE.Не уверен, как исправить.
Мне нужно удалить элемент из одного массива, а затем поместить его в вершину другого массива.
В настоящее время у меня есть массив статей, в некоторых из этих статей тип hero равен true иостальные просто обычные.Мне нужно найти первую статью героя в массиве и удалить ее.Затем поместите эту статью в начало другого массива.
Я получаю сообщение об ошибке «Ожидаемый идентификатор»
const articles = [
{title: "article 1", hero: false},
{title: "article 2", hero: false},
{title: "article 3", hero: true},
{title: "article 4", hero: false},
{title: "article 5", hero: true},
{title: "article 6", hero: false},
{title: "article 7", hero: true},
];
const heros = [];
for (var [i, article] of articles.entries()) {
if (article.hero) {
heros.unshift(article);
articles.splice(i, 1);
break;
}
}
console.log(heros);
console.log(articles);