Size: a a a

Node.js — русскоговорящее сообщество

2020 December 11

C☭

Chadwick ☭ in Node.js — русскоговорящее сообщество
Pure
Киньте чат по js. Или кто то быстро ответит ?
У нас есть setTimout(consle.log(“hi”), 1000)
Как сделать что бы он выполнился через 10000 не меняя значение аргумента ?
источник

P

Pure in Node.js — русскоговорящее сообщество
Pan Włodzimierz
добавить еще один
Ещё идеи?
источник

C☭

Chadwick ☭ in Node.js — русскоговорящее сообщество
Pure
Киньте чат по js. Или кто то быстро ответит ?
У нас есть setTimout(consle.log(“hi”), 1000)
Как сделать что бы он выполнился через 10000 не меняя значение аргумента ?
оберни еще раз в таймаут на 10к ms)
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
та тут больше особо ничего и не придумаешь
источник

P

Pure in Node.js — русскоговорящее сообщество
Pan Włodzimierz
та тут больше особо ничего и не придумаешь
Я понял :) спасибо. Думал это примитивно как то)
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in Node.js — русскоговорящее сообщество
Pure
Киньте чат по js. Или кто то быстро ответит ?
У нас есть setTimout(consle.log(“hi”), 1000)
Как сделать что бы он выполнился через 10000 не меняя значение аргумента ?
Всмысле?
Ты хочешь, чтобы он сработал через 10 секунд, ничего не изменяя в коде?
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Пасиб
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Пасиб
чет ты долго
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
а возможно event loop забить микротасками так, чтобы сетТаймаут через 10 секунд только сработал?)
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
в теории хотя бы
примерно 10сек
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Pan Włodzimierz
а возможно event loop забить микротасками так, чтобы сетТаймаут через 10 секунд только сработал?)
setTimeout вообще не даёт никаких гарантий, что он сработает "скоро". Только что он сработает "не раньше, чем"
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
ну
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Pan Włodzimierz
а возможно event loop забить микротасками так, чтобы сетТаймаут через 10 секунд только сработал?)
Можно забить так, что никогда не сработает
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
ну вот)
как вариант
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
так может заменить реализацию setTimeout
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
павел
мне тут посоветовали сменить архитектуру этих лоадеров моих
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Pan Włodzimierz
павел
мне тут посоветовали сменить архитектуру этих лоадеров моих
на таких лоадерах может помочь только DI через декораторы
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
кстати так и хотел
как замыкание грубо говоря, да?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Pan Włodzimierz
кстати так и хотел
как замыкание грубо говоря, да?
нет, я про typedi и аналогичные библиотеки
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
так может заменить реализацию setTimeout
Чтобы он врывался сразу в начало очереди?)
источник