169 похожих чатов

У меня есть массив дивов. Как мне по нему пройтись

и для двух конкретных изменить им текст? Ванильный ЖС.

14 ответов

3 просмотра
synalice- Автор вопроса

async create_divs() { const new_post = await this.create_element_with_class("div", "post"); const new_post_header = await this.create_element_with_class("div", "post-header"); const new_post_number = await this.create_element_with_class("div", "post-number"); const new_post_date = await this.create_element_with_class("div", "post-date"); const new_post_contents = await this.create_element_with_class("div", "post-contents"); return [new_post, new_post_header, new_post_number, new_post_date, new_post_contents]; } async divs_with_text(array_of_divs, post_number_txt, post_date_txt, post_contents_txt) { for (let i = 0; i < array_of_divs.length; i++) { if array_of_divs[i] === ????? } }

конкретных - это каких? как их определять хочешь?

synalice- Автор вопроса
Максим
конкретных - это каких? как их определять хочешь?

Пробовал вот так, но оно весь текст запихивает в один только "post". const post_number = array_of_divs.find(new_post_number => new_post_number.innerHTML += post_number_txt); const post_date = array_of_divs.find(new_post_date => new_post_date.innerHTML += post_date_txt); const post_contents = array_of_divs.find(new_post_contents => new_post_contents.innerHTML += post_contents_txt); return [post_number, post_date, post_contents];

synalice
Пробовал вот так, но оно весь текст запихивает в о...

ну так find только 1 элемент отдает. Помести то же условие в if только в цикле, который сейчас

synalice- Автор вопроса
Максим
ну так find только 1 элемент отдает. Помести то же...

В плане только один? Ну так вот я его и вызываю несколько раз.

synalice- Автор вопроса
synalice- Автор вопроса
i7 4n
зачем вообще тут find, что происходит?

Уже разобрался. Вообще подругому код выстроил и всё работает.

i7 4n
и как сделали?

вообще по другому

synalice- Автор вопроса
synalice
Уже разобрался. Вообще подругому код выстроил и вс...

С большим кол-вом, наверное, излишнего ООП. https://pastebin.com/tNGeyRbv

synalice- Автор вопроса
synalice
С большим кол-вом, наверное, излишнего ООП. https:...

Я знаю, что для таких вещей уже стоит использовать, наверное, какой-нибудь Реакт или типа того, но я больше бекендер, так что вот оно вот так.

synalice- Автор вопроса
Максим
зачем там async/await ?

Шоб асинхронно. В одном месте понадобилось, а дальше решил, что, наверное, есть смысл всё остальное тоже асинхронно делать, просто чтобы потом не упереться в то, что где-то код стоит на месте.

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
How to create an OS in C? what to study?
Linus
18
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
9
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Карта сайта