Size: a a a

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

2020 February 01

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Promise так работает, он асинхронный, как то синхронно ты не сможешь получить результат. Так что только then или await
Можно ссылку на asinc away почитать много нашол но что то не понял с промисами легче но вот не получается.
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Lookarious
Если это script он автоматически подгружается как асинхронный
Это пример. Могу сменить на загрузку картинок, гиговых, не суть важна что ждать.
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Данил Васильевич
Можно ссылку на asinc away почитать много нашол но что то не понял с промисами легче но вот не получается.
https://learn.javascript.ru/promise-basics
Читай это сначала и врубись в промисы, они простые, потом уже async await
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Данил Васильевич
Можно ссылку на asinc away почитать много нашол но что то не понял с промисами легче но вот не получается.
Async await это синтаксисное дополнение к промисам, вместо безконечных then ты просто пишешь await
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Тимофей 🛴
https://learn.javascript.ru/promise-basics
Читай это сначала и врубись в промисы, они простые, потом уже async await
Как раз это и читал. Сделал пример но немогу понять как then получить до ответа функции что бы вернуть измененный ответ скажем.?
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Lookarious
Async await это синтаксисное дополнение к промисам, вместо безконечных then ты просто пишешь await
Спасибо гляну.
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Данил Васильевич
Как раз это и читал. Сделал пример но немогу понять как then получить до ответа функции что бы вернуть измененный ответ скажем.?
Так нельзя(
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Lookarious
Так нельзя(
Можно Только понять как?!
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Все манипуляции делаешь внутри промиса, когда закончится выполнения, data передаётся в then
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Данил Васильевич
Как раз это и читал. Сделал пример но немогу понять как then получить до ответа функции что бы вернуть измененный ответ скажем.?
ты можешь кучу then объеденить в цепочки, на каждом этапе обрабатывая результат, как тебе надо. но async/await несомненно проще в этом плане. там всё плоско и синхронно в контексте async
источник

ДВ

Данил Васильевич in JavaScript — русскоговорящее сообщество
Konstantin Sedykh
ты можешь кучу then объеденить в цепочки, на каждом этапе обрабатывая результат, как тебе надо. но async/await несомненно проще в этом плане. там всё плоско и синхронно в контексте async
Да я понял сижу читаю о них.
источник

mm

mhmd mlh in JavaScript — русскоговорящее сообщество
Возможно ли через тег <input type="file" /> загрузить картинку на сайт и сохранить этот файл в локальной папке с javascript?
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Ребят ,если я буду переберать  массив методом find,но в массиве будут лежать объекты,условие будет по первому свойству объекта,если сработает,то нужно вернуть второе свойство,а не объект целиком .Как реализовать ?
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
Ребят ,если я буду переберать  массив методом find,но в массиве будут лежать объекты,условие будет по первому свойству объекта,если сработает,то нужно вернуть второе свойство,а не объект целиком .Как реализовать ?
через деструктуризацию
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
valueCoefficients.find(({point,coefficient})=>(value < point)
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
mhmd mlh
Возможно ли через тег <input type="file" /> загрузить картинку на сайт и сохранить этот файл в локальной папке с javascript?
Только с помощью сервера
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Как вернуть коэффициент ?
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Iliya Kobaliya
Как вернуть коэффициент ?
Find возвращает элемент, так что никак
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Жаль,было бы круто
источник

IK

Iliya Kobaliya in JavaScript — русскоговорящее сообщество
Получается только такой выход ?  let tmp = valueCoefficients.find(({point})=>(value < point));
   return tmp.coefficient
источник