Скажем, у меня есть функция с обратным вызовом:
client.on("foo", (arg1, arg2, arg3) => {
// ...
client.bar();
} );
Теперь я хочу разделить обратный вызов на другой модуль:
const eventHandler = require('./eventHandler.js');
client.on("foo", eventHandler.foo);
Теперь мне нужен доступ к client
переменная в модуле eventHandler.js
, потому что мне нужно вызвать client.bar();
. Как бы я go о передаче client
в функцию eventHandler.foo
?