Open MarynaBasieva opened 5 months ago
У вашому коді були помічені деякі помилки та можливі покращення.
const ul = document.querySelector('ul'); const input = document.getElementById('item'); let itemsArray = localStorage.getItem('items') ? JSON.parse(localStorage.getItem('items')) : [];
if (!itemsArray) { itemsArray = []; }
function addTask(text) { let newTask = document.createElement('li'); newTask.textContent = text; ul.appendChild(newTask); }
function add() { const newItemValue = input.value.trim(); if (newItemValue !== "") { itemsArray.push(newItemValue); localStorage.setItem('items', JSON.stringify(itemsArray)); addTask(newItemValue); input.value = ""; } }
function del() { localStorage.removeItem('items'); itemsArray = []; ul.innerHTML = ""; }
itemsArray.forEach(task => addTask(task));
Виправила дякую
все добре
У вашому коді були помічені деякі помилки та можливі покращення.
const ul = document.querySelector('ul'); const input = document.getElementById('item'); let itemsArray = localStorage.getItem('items') ? JSON.parse(localStorage.getItem('items')) : [];
if (!itemsArray) { itemsArray = []; }
function addTask(text) { let newTask = document.createElement('li'); newTask.textContent = text; ul.appendChild(newTask); }
function add() { const newItemValue = input.value.trim(); if (newItemValue !== "") { itemsArray.push(newItemValue); localStorage.setItem('items', JSON.stringify(itemsArray)); addTask(newItemValue); input.value = ""; } }
function del() { localStorage.removeItem('items'); itemsArray = []; ul.innerHTML = ""; }
itemsArray.forEach(task => addTask(task));