Показать сообщение отдельно
  #1 (permalink)  
Старый 17.05.2021, 12:39
Интересующийся
Отправить личное сообщение для ABitOfJS Посмотреть профиль Найти все сообщения от ABitOfJS
 
Регистрация: 15.05.2020
Сообщений: 16

Описать самосоздающуюся функцию
Доброго времени! Написал функцию, создающую другие функции:
function setnewtask() {
...
tasklink.innerHTML = localStorage.getItem('task' + lscounter) + '<button class="deletebutton" onclick="deletetask' + lscounter + '()">×</button>';
...
}

tasklink - это переменная, создающая новый div (для информации), lscounter - просто число. Вопрос следующий: создаётся кнопка с функцией deletetask + lscounter (т.е. deletetask1, deletetask2, deletetask...). А как описать такого рода функцию, не задавая конкретного имени (я пробовал: function deletetask + lscounter() {}, но безуспешно)
Вопрос очень важный, возможности описывать каждую функцию deletetask... нет, т.к. их количество неограниченно.
Ответить с цитированием