答案 0 :(得分:0)
Node.js是异步的。您编写的所有函数中有99%将是“非阻塞”。如果您不太明白这是什么,我强烈建议您在node.js事件循环上进行谷歌搜索,以及“异步”意味着什么。
一旦弄明白,就开始使用async / await语法或“promise”语法。
编辑: 我看到你发布了更多信息。基于你正在做的事情,它实际上与异步无关。
问题是你只是返回一个字符串值hihihihihi
......就是这样。你不要在任何地方打印出来。您需要在console.log()内部调用函数a()
。就像:console.log(a());