Size: a a a

JavaScript Noobs — сообщество новичков

2021 June 24

j

jk in JavaScript Noobs — сообщество новичков
Имеется в виду что конструкция return await promise будет работать, но не несёт практического смысла. То же самое делается через return promise. Возможно там даже async функция нафиг не нужна, ты же вручную промис создаёшь и возвращаешь.
источник

TM

Talgat Mukanov in JavaScript Noobs — сообщество новичков
Ребята, как думаете, что это за в аргументах цифра три означает? const tmpArray = Array(3).fill('');? где филл и пустые кавычки это понятно, заполняется пустыми кавычками, а где Array(3)?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вы сейчас явно вызываете обновление прогресса на странице (или что там у вас) в методе загрузки
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
длина
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Вот, скидывал уже, кастомные электроновские ивенты между процесами
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
При перекидывании в другой процесс тоже будет промисс, разве можно делать промисс в промисе?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
да можно делать хоть миллиард вложенных промисов - в чём проблема?
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
короче, надо в доку по электрону сходить.
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Хз, я думал промис валиден только в процссе в котором создан
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
это не те ивенты, ивенты должны быть со стороны вашего класса/метода/что там у вас для загрузки, что бы смотреть на прогресс загрузки СНАРУЖИ
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Я не могу понять разницы, бери и подписывайся на него снаружи сколько угодно
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
да у вас там промис возвращщается, там не на что подписываться. ещё раз, я говорю про конкретно вашу версию метода загрузкииии
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
https://www.electronjs.org/docs/api/ipc-main

вот в доках понятный пример
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
пинг-понг на ивентах
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Если вы о методе в целом а не об обновлении процента загрузки то на него тоже можно подписатся

Это та функция которая возвращает промис с предыдущего скрина
источник

j

jk in JavaScript Noobs — сообщество новичков
Нафига листенер то промисом делать? Ты будто тыкаешь кругом async/await просто так.
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Когда-то нужно было, я уже второй день это делаю, все переписывалось по сто раз, что-то осталось
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
там есть пример с async listener + invoke
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
но вот в вопросе я хз зачем всё это
источник