Не выполняется анонимная функции из вызова другой
Почему в первом случае не выполняется анонимная функция, а во втором выполняется?
//эта часть не работает
function testFunc(arg1) {
return arg1
}
testFunc(2, (value) => {
console.log(value + 5)
})
//эта часть работает
rl.question('username: ', (accountname) => {
console.log("Ok")
rl.question('password: ', (password) => {
dologin(accountname, password);
});
});
Источник: Stack Overflow на русском