if (sorted[i].Document === 'abc' || sorted[i].Document === 'xyz') {
delete sorted[i].Document;
}
Когда я пытаюсь удалить эти два документа, он удаляется, но в следующий раз он выдает мне сообщение об ошибке, поскольку документ не определен.Удаление определенного значения из массива
var sorted = DocumentListData.Documents.sort(function (a, b) {
var nameA = a.Document.toLowerCase(),
nameB = b.Document.toLowerCase();
return nameA.localeCompare(nameB);
});
Я сортировка документов, а затем перебор, а затем пытаюсь удалить документы, которые abc and xyz
.
Это делает удалить атрибут 'Document', но не элемент в массиве. – Amberlamps