Size: a a a

JavaScript — русскоговорящее сообщество

2020 February 01

L

Lookarious in JavaScript — русскоговорящее сообщество
Michael
была бы, события же асинхронны
Собития асинхронны с помощью WebAPI
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
dimasurk
В теле вызвать resolve(data) можно, не?
не понял можете на примере.
https://codepen.io/freekazoid-the-selector/pen/NWPZzRp
источник

M

Michael in JavaScript — русскоговорящее сообщество
Lookarious
Собития асинхронны с помощью WebAPI
вэб апи это какое-то дженерик понятие🤧
источник

M

Michael in JavaScript — русскоговорящее сообщество
зачем там матрёшка из функций🤨
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Michael
зачем там матрёшка из функций🤨
Суть вернуть не обещание а результат от обещания. я знаю что вызвов loadScript(url).then(console.log); я получу отвер но нужно его вернуть в запросе. console.log(load());
Вот хочу понять как это сделать Сейчас пробую добавить async/awai
источник

M

Michael in JavaScript — русскоговорящее сообщество
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Данил Васильевич
Суть вернуть не обещание а результат от обещания. я знаю что вызвов loadScript(url).then(console.log); я получу отвер но нужно его вернуть в запросе. console.log(load());
Вот хочу понять как это сделать Сейчас пробую добавить async/awai
Бляя я нашел твою ошибку
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
да все верно я тоже так делал но тут на запросе нужно писать еще функцию.
А можно в таком ракорсе?
async function wait(url) {
 return await load(url);
};
console.log(wait("https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.11/lodash.js"))
//Сюда ответ вернуть
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Lookarious
Бляя я нашел твою ошибку
Да, можно взглянуть?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Зачем ты поставил script.onload = () => resolve(script);
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Lookarious
Зачем ты поставил script.onload = () => resolve(script);
что бы отловить момент загрузки или
script.onerror
ошибки
источник

M

Michael in JavaScript — русскоговорящее сообщество
лукариус еще не проснулся
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Данил Васильевич
что бы отловить момент загрузки или
script.onerror
ошибки
В промисе должно подгружения скрипта
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
А не инициализация
источник

M

Michael in JavaScript — русскоговорящее сообщество
😅шта
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Michael
😅шта
А как потвоему надо подключять скрипт
источник

M

Michael in JavaScript — русскоговорящее сообщество
по-моему его один раз подключить и все, без динамики
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Зачем промис? одновременно даёт src а потом вставляет на страницу
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
И что он ждёт от промиса если он делает все внутри него
источник