index
deleteEl()
index
уже указывает на следующий элемент и не отрисовывает его.forEach()
render()
не место для изменения данных. Пусть каждый занимается своим делом: render()
только рисует что есть. delete() только удаляет элемент из массива (и вызывает render()
)