Вопрос Как сделать функцию sleep в js/lua?

GodFull
Забаненный
Статус
Оффлайн
Регистрация
27 Июл 2020
Сообщения
488
Реакции[?]
128
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как сделать sleep?
Например как в c# thread.sleep()


Пробовал в js кряка sleep(время)

Ошибку не выдавало но и не работало тоже
 
Забаненный
Статус
Оффлайн
Регистрация
19 Июн 2020
Сообщения
30
Реакции[?]
14
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
походу никто ниче не понял xd
 
Забаненный
Статус
Оффлайн
Регистрация
31 Окт 2020
Сообщения
22
Реакции[?]
4
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
посмотри это
JavaScript:
function sleep(milliseconds) {
  const date = Date.now();
  let currentDate = null;
  do {
    currentDate = Date.now();
  } while (currentDate - date < milliseconds);
}
 
GodFull
Забаненный
Статус
Оффлайн
Регистрация
27 Июл 2020
Сообщения
488
Реакции[?]
128
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Эксперт
Статус
Оффлайн
Регистрация
31 Мар 2017
Сообщения
997
Реакции[?]
652
Поинты[?]
0
Как сделать sleep?
Например как в c# thread.sleep()


Пробовал в js кряка sleep(время)

Ошибку не выдавало но и не работало тоже
JavaScript:
const sleep = (ms = 1000) => new Promise((resolve) => setTimeout(resolve, ms));

(async () => {
    for (let i = 0; i < 5; i++) {
        console.log(i);
        await sleep();
    }
})();
 
null
Участник
Статус
Оффлайн
Регистрация
3 Окт 2014
Сообщения
700
Реакции[?]
498
Поинты[?]
0
Sleep в js никто не юзает, вместо этого нужно делать setTimeout передавать в него функцию которую хочешь запустить, и через сколько миллисекунд
JavaScript:
const sleep = (ms = 1000) => new Promise((resolve) => setTimeout(resolve, ms));

(async () => {
    for (let i = 0; i < 5; i++) {
        console.log(i);
        await sleep();
    }
})();
Ему щас начнёт ругатся шо асинк к функции надо приписать, он обкакаеца
 
Эксперт
Статус
Оффлайн
Регистрация
31 Мар 2017
Сообщения
997
Реакции[?]
652
Поинты[?]
0
Sleep в js никто не юзает
Используется :\
Подобные ситуации часто возникают когда необходимо сделать задержку перед чем-либо.

вместо этого нужно делать setTimeout передавать в него функцию которую хочешь запустить
Зачем создавать вложенность, и передавать что-то в функцию, если можно воспользоваться более лаконичной записью.

Ему щас начнёт ругатся шо асинк к функции надо приписать, он обкакаеца
Ну тут его проблемы, пусть дальше говнокодит с таймаутами, когда все просто делается через async/await.


Мне эта запись пригодилась когда я писал скрипт под headless браузер и нужно было создать задержку.
Я везде использую только async/await, callback'и изжили себя, промисы давно вытесняют их.


Sleep в js никто не юзает, вместо этого нужно делать setTimeout передавать в него функцию которую хочешь запустить, и через сколько миллисекунд
На самом деле, по факту, я ни то ни то не использую, в рабочих проектах незачем создавать условные задержки, видимо создана неправильная архитектура приложения, раз требуются подобные излишества.
 
GodFull
Забаненный
Статус
Оффлайн
Регистрация
27 Июл 2020
Сообщения
488
Реакции[?]
128
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Какие нахуй асинки, я делаю жску на кряк вантапа
Тону в говняшках, помогите
 
Сверху Снизу