Нет конечно я так заморачиватся не буду, просто как динамику делают на чистом js я хз, во фреймворках то да , там всё просто прицепил атрибур к булевому значению свойства у объекта и не паришься, там всё летает как птица.
alexalexes, Ну да хотя бы addNewList взять , там в нутри столько функций вызывается что у меня такое мнение образуется что я делаю явно что-то не то , дума с первым проектом всегда так. Думаю 2 проект будет намного у меня лучше.
"Но если у вас очень длинный список, то перебирать элементы при каждом действии будет накладно, тогда следует перейти к концепции, что в свойствах списка будет свойство либо activeIndex, либо activeIndexes если возможно несколько активных элементов, либо вместо индексов использовать ссылки на эти элементы."
Понял, спасибо за эту информацию.
0xD34F, Ваш код скопировал - он вообще не работает , не знаю как у вас он работает.
Поэтому я и решил различными вариантами передавать число в цикл , и поинтересовался у вас, что это за строчка ... а вы мне говорите , я ничего не буду объяснять , бла бла бла бла. Ответный вопрос, неужели так трудно объяснить ? , что тут объяснять если код не работает.