Соединение внутри цикла for без удаления выбранных индексов ⇐ Javascript
-
Гость
Соединение внутри цикла for без удаления выбранных индексов
Если страница перезагружалась, метод сращивания возвращал [0]{'C'} вместо 0:{'B'
todos = [0:{"title":"A"}, 1:{"title":"B"}, 2:{"title": "C"}] //сохраняем задачи - localStorage deleteTodo = [0,2] // удаляем A и C из задач - сохраняем индекс удаленного элемента - localStorage window.addEventListener("load", (e) => { todos = JSON.parse(localStorage.getItem("todos")) || []; ОчиститьТодо(); }); функция для проверки удаленных индексов, которые следует удалить из объекта todos, а затем вернуть обновленный объект todos в противном случае верните отображение Todos()
function ClearTodo() { если ( JSON.parse(localStorage.getItem("deletedTodo")) && JSON.parse(localStorage.getItem("deletedTodo")).length > 0 ) { для ( пусть индекс = 0; index
Если страница перезагружалась, метод сращивания возвращал [0]{'C'} вместо 0:{'B'
todos = [0:{"title":"A"}, 1:{"title":"B"}, 2:{"title": "C"}] //сохраняем задачи - localStorage deleteTodo = [0,2] // удаляем A и C из задач - сохраняем индекс удаленного элемента - localStorage window.addEventListener("load", (e) => { todos = JSON.parse(localStorage.getItem("todos")) || []; ОчиститьТодо(); }); функция для проверки удаленных индексов, которые следует удалить из объекта todos, а затем вернуть обновленный объект todos в противном случае верните отображение Todos()
function ClearTodo() { если ( JSON.parse(localStorage.getItem("deletedTodo")) && JSON.parse(localStorage.getItem("deletedTodo")).length > 0 ) { для ( пусть индекс = 0; index
Мобильная версия