Size: a a a

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

2020 February 01

L

Lookarious in JavaScript — русскоговорящее сообщество
Я разделил загрузку скрипта и подключение на страницу чтобы в промисе был хоть какой-то смысл
источник

M

Michael in JavaScript — русскоговорящее сообщество
философия шрёдингера, асинхронность без асинхронности
источник

M

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

M

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

L

Lookarious in JavaScript — русскоговорящее сообщество
Т.е промис возвращает script когда он готов а потом через then() ты это все вставляешь в страницу
источник

M

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

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Lookarious
В промисе должно подгружения скрипта
да но ответ объект промиса получается.
https://codepen.io/freekazoid-the-selector/pen/NWPZzRp
источник

M

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

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
А ответ нужен такой как отсюда
loadScript(url).then(script => console.log(script.src));
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Данил Васильевич
да но ответ объект промиса получается.
https://codepen.io/freekazoid-the-selector/pen/NWPZzRp
Зачем ты логируешь Promise если тебе нужен script 🤦🏻‍♂️, console.log() надо делать внутри then(). Т. Е после того как скрипт готов
источник

L

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

L

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

L

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

ДВ

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

M

Michael in JavaScript — русскоговорящее сообщество
Lookarious
После того как ты поставил src, js сразу же его будет загружать
и🤨
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Данил Васильевич
получается то же самое. Мы делаем запрос а где то дальше ловим ответ. А разве нельзя его вернуть туда где запрос был?
Типо console.log(somePromise) и ты получаешь script?
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Lookarious
Типо console.log(somePromise) и ты получаешь script?
Да а в самой
function somePromise(){
//-- som code Дать запрос дождатся ответ обработать получить сам src и вернуть его
}
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Если так то ты ещё не понял как работают промиси, then() это каллбек который зарабатывает после того как запрос завершён
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Lookarious
Если так то ты ещё не понял как работают промиси, then() это каллбек который зарабатывает после того как запрос завершён
ну collback то можно вернуть назад )))
источник

АТ

Артём Трифанов in JavaScript — русскоговорящее сообщество
Ребята работал кто с nsIFilePicker ( https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIFilePicker ) не подскажите как сделать твердый путь для сохранения там есть modeGetFolder, но он подразумевает выбор пользовательем пути для сохранения. Заранее спасибо!
источник