Size: a a a

2021 February 13

AK

Aleksei Kowalski in JS Liberty
А что случилось?
источник

AK

Aleksei Kowalski in JS Liberty
Скрыл все
источник

DE

Denis Efremov in JS Liberty
Aleksei Kowalski
А что случилось?
Чувак, которому нравится задавать бессмысленные вопросы, а потом провоцировать конфликт. Тролль по сути
источник

Н

Николай in JS Liberty
Denis Efremov
Я тебе дал конкретный развернутый ответ. Если не осиливаешь, иди учи мат. часть!
ответ был на другой вопрос, промисы принимают функции то есть вывод информации из функции в которой находится промис без await или yield не возможен, если подставишь в return промис то вернется ссылка на промис, а не на обработанный ответ, если я ошибаюсь поправь, и читай внимательней что спрашивают, на этом давай закончим это обсуждение чат не для флуда создан
источник

DE

Denis Efremov in JS Liberty
Николай
ответ был на другой вопрос, промисы принимают функции то есть вывод информации из функции в которой находится промис без await или yield не возможен, если подставишь в return промис то вернется ссылка на промис, а не на обработанный ответ, если я ошибаюсь поправь, и читай внимательней что спрашивают, на этом давай закончим это обсуждение чат не для флуда создан
вывод информации из функции в которой находится промис без await или yield не возможен

Это брехня. Если прочитаешь мой ответ внимательнее — возможно поймёшь, хотя не факт. Ответ как раз об этом
источник

DE

Denis Efremov in JS Liberty
Промис охватывает более широкий спектр возможностей чем async/await. Например функцию sleep() нельзя написать с помощью async, только промисом можно
источник

DE

Denis Efremov in JS Liberty
/**
* Sleep pause.
*
* @param {Number} time The time in milliseconds.
* @return {Promise<void>}
*/
const sleep = (time) => new Promise((resolve) => {
 setTimeout(resolve, time)
})
источник

S

Syntax Highlight Bot in JS Liberty
Denis Efremov
/**
* Sleep pause.
*
* @param {Number} time The time in milliseconds.
* @return {Promise<void>}
*/
const sleep = (time) => new Promise((resolve) => {
 setTimeout(resolve, time)
})
источник

DE

Denis Efremov in JS Liberty
Попробуй напиши через async
источник

Н

Николай in JS Liberty
Denis Efremov
Промис охватывает более широкий спектр возможностей чем async/await. Например функцию sleep() нельзя написать с помощью async, только промисом можно
я все равно не вижу возвращаеммого значение в функции вызова, только асинхрон промисов
источник

DE

Denis Efremov in JS Liberty
Николай
я все равно не вижу возвращаеммого значение в функции вызова, только асинхрон промисов
Покажи свой код с await, я тебе сделаю на промисе. Так будет быстро и понятно.
источник

Н

Николай in JS Liberty
Denis Efremov
Покажи свой код с await, я тебе сделаю на промисе. Так будет быстро и понятно.
источник

DE

Denis Efremov in JS Liberty
Николай
И где ты получаешь данные с помощью await?
источник

Н

Николай in JS Liberty
Denis Efremov
И где ты получаешь данные с помощью await?
там где коментарий асинхронное действие
источник

DE

Denis Efremov in JS Liberty
Николай
там где коментарий асинхронное действие
Там нет никаких данных
источник

Н

Николай in JS Liberty
Denis Efremov
Там нет никаких данных
там имитация получения данных
источник

DE

Denis Efremov in JS Liberty
Николай
там имитация получения данных
Нет, вот имитация получения данных:

const sleep = (time) => new Promise((resolve) => {
 setTimeout(() => {
   resolve(1)
 }, time)
})
источник

S

Syntax Highlight Bot in JS Liberty
Denis Efremov
Нет, вот имитация получения данных:

const sleep = (time) => new Promise((resolve) => {
 setTimeout(() => {
   resolve(1)
 }, time)
})
источник

DE

Denis Efremov in JS Liberty
Николай
там имитация получения данных
Вот то что тебе надо в моём ответе
источник

Н

Николай in JS Liberty
ну тогда просто засыпание на 10 сек
источник