繁体   English   中英

为什么 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM