Size: a a a

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

2019 October 03

K

Karlson in Node.js — русскоговорящее сообщество
Alexander Trifonov
Ну так ты сам сказал что логироване не блокирует...
process.stdout._handle.setBlocking(true); - сработает
источник

AT

Alexander Trifonov in Node.js — русскоговорящее сообщество
Karlson
process.stdout._handle.setBlocking(true); - сработает
Зачем?)))
источник

K

Karlson in Node.js — русскоговорящее сообщество
@xbart вы задачу понимаете ?) (человек хочет понять почему 2 вызова функций которые при этом имеют последовательные выполнения имеют непоследователный вывод в консоль)
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Artem Zuev
воооот =))) это и интересно, почему так...
это связано с поведением дебагера?
источник

K

Karlson in Node.js — русскоговорящее сообщество
@penalty это связано с тем что console.log не блокирующая функция
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Karlson
@xbart вы задачу понимаете ?) (человек хочет понять почему 2 вызова функций которые при этом имеют последовательные выполнения имеют непоследователный вывод в консоль)
Так уже был озвучен ответ - это асинхронные вызовы
источник

AT

Alexander Trifonov in Node.js — русскоговорящее сообщество
Karlson
@xbart вы задачу понимаете ?) (человек хочет понять почему 2 вызова функций которые при этом имеют последовательные выполнения имеют непоследователный вывод в консоль)
Задачи нет... человек спросил почему так, потому что не понимает как это работает. А не потому что он хочет чтобы логи были последовательный, вне зависимости от вызовов. По крайней мере я так понял.
источник

K

Karlson in Node.js — русскоговорящее сообщество
@murzilka17 давайте оперировать понятием последовательный или параллельный ибо многие путают эти 2 понятия
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Karlson
@murzilka17 давайте оперировать понятием последовательный или параллельный ибо многие путают эти 2 понятия
В ноде нет параллельного, поэтому оперировать этим термином опасно
источник

K

Karlson in Node.js — русскоговорящее сообщество
@murzilka17 зато есть eventloop
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Karlson
@murzilka17 зато есть eventloop
Вот именно
Поэтому термин "параллельно" лучше не употреблять

Про режимы работы stdout в доке написано, кстати
nodejs.org/dist/latest-v10.x/docs/api/process.html#process_a_note_on_process_i_o
источник

K

Karlson in Node.js — русскоговорящее сообщество
@murzilka17 про это я и писал )
источник

I

Ivan in Node.js — русскоговорящее сообщество
всем привет, ребят подскажите , а можно ли как-то сделать прослушивание фунции?
т.е , скрипт использует через customEvent в  брауезере crypto.subtitle и canvas создание объекта
можно ли перехватить вызов функции получив аргументы crypto.subtitle?
источник

K

Karlson in Node.js — русскоговорящее сообщество
гадание по руке, недорого !
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Ivan
всем привет, ребят подскажите , а можно ли как-то сделать прослушивание фунции?
т.е , скрипт использует через customEvent в  брауезере crypto.subtitle и canvas создание объекта
можно ли перехватить вызов функции получив аргументы crypto.subtitle?
евенты ?
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
в функции эмиттишь событие
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
а дальше подписчики примут
источник

I

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

K

Karlson in Node.js — русскоговорящее сообщество
@frct1 научи гадать
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Karlson
@frct1 научи гадать
я с таких же вопросов начинал учиться
источник