Я вижу разные способы, которыми кодеры пишут функцию module.exports.
1st:
module.exports = function() {
return (async () => {
})()
}
2nd:
module.exports = async () => {
}
В чем разница между 1-м и 2-м способами?
И зачем возвращать функцию async ()
в уже определенную функцию, в первую очередь. И во втором случае мы не вызываем функцию, как в первом случае.
Может ли кто-нибудь помочь мне понять эту концепцию. Я новичок в Javascript