Есть код в котором реализуется редактирование информации. Написан он глупо) Без понятия как пойти рациональнее, предполагаю нужно использовать массив, но не знаю как.
JS найти цепочку id элементов в дереве
Есть объект
{
id: 1
children:[
{
id: 2,
parent: 1
children:[
{
id: 3,
parent: 2
}
]
}
]
}
к примеру ищим id 3 нам нужен результат [1,2,3], это сделать не сложно, сложность в том чтобы если нам надо найти id 105 и он находится в ветке 5 чтобы мне не выводило все перебранные id а только [1,5,105] задача вывести айдишники только искомой цепочки
Заявки фрилансеров
Похожие заказы
- $1Веб-программирование3 заявкиЗакрыт5 лет назад
Как аналог можно взять tlead.pw и его админка. что-то примерно такое же. Чтобы у людей была возможность на голого бота закинуть оболочку магазина в аренду за оплату, предоставив api своего бота.
Веб-программирование7 заявокЗакрыт5 лет назадИщем программиста C++, готового активно работать, задач много и разных.
Веб-программирование5 заявокЗакрыт5 лет назадНа существующем проекте необходимо сделать задание по Frontend части. На данный момент есть авторизация и несколько страничек в личном кабинете. Необходимо добавить страницу "Просмотр каталогов". Backend часть уже реализована и поднята на сервере, есть документированный ...
Веб-программирование8 заявокЗакрыт5 лет назадБот продает инфопродукт, под оплату картами нужен какой то шлюз без особых требований Оставляйте ТЕЛЕГРАМ
Веб-программирование6 заявокЗакрыт5 лет назадПрошу при отклике сразу указать стоимость и сроки исполнения. Техническое задание для написания плагина интеграции: Описание плагина: плагин отправляет из бекенда данные: 1) email клиента 2) ...
Веб-программирование2 заявкиЗакрыт5 лет назадЗдравствуйте! Нужно написать бота для ставок у букмекера по определенному алгоритму, занимаетесь таким ?
Веб-программированиенет заявокЗакрыт5 лет назад- Веб-программирование11 заявокЗакрыт5 лет назад
Разработать функционал, для продажи авто запчастей используя базу TecDoc
Веб-программирование5 заявокЗакрыт5 лет назадПодбираем исполнителя для доработки telegram-бота (nodejs, edisonchee/slimbot, mongodb, google spreadsheets, pm2 и администрирование linux vps, git). Необходим индивидуальный разработчик с хорошим опытом в перечисленных технологиях. Просьба начать ...
Веб-программирование2 заявкиЗакрыт5 лет назад