![](/img/trans.png)
[英]Why am I seeing “Promise { <pending> }” from this code on repl.it?
[英]Why does repl.it log undefined at the end?
我创建了这个 repl.it演示,用于演示如何从 markdown 文档中解析 yaml 前题。
它似乎工作正常,但是 repl.it 在最后记录=> undefined
,我只是想知道它为什么这样做?
根据有用的评论,我更新了演示,将其作为最后一条语句:
fs.readFileSync('./test.md');
现在这是记录的最后一件事。
这是因为您的最后一条语句( console.log("other stuff")
)没有返回任何内容,因此变为undefined
。 如果您在浏览器控制台中键入console.log("Other Stuff")
,您会注意到同样的事情发生,因为它会评估块中的最后一条语句。 如果您输入一个返回某些内容的语句,它将显示该语句返回的任何内容
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.