【问题标题】:Why does repl.it log undefined at the end?为什么 repl.it 最后记录未定义?
【发布时间】:2019-09-20 04:06:16
【问题描述】:

我创建了this repl.it 演示来演示如何从 Markdown 文档中解析 yaml 前端内容。

它似乎工作正常,但是 repl.it 最后记录了=> undefined,我只是想知道它为什么会这样?

更新

根据有用的评论,我更新了演示,将其作为最后一条语句:

  fs.readFileSync('./test.md');

现在这是记录的最后一件事。

【问题讨论】:

  • 啊 - 有道理。你只想回答这个问题吗?
  • 我通过调用 fs.readFileSync('./test.md'); 更新了演示。现在这是记录的最后一件事。

标签: javascript node.js yaml markdown repl.it


【解决方案1】:

这是因为您的最后一条语句 (console.log("other stuff")) 没有返回任何内容,因此变成了 undefined。如果您在浏览器控制台中键入console.log("Other Stuff"),您会注意到同样的事情发生,因为它会评估块中的最后一条语句。如果您输入一个返回某些内容的语句,它将显示该语句返回的任何内容

【讨论】:

    猜你喜欢
    • 2018-06-07
    • 1970-01-01
    • 1970-01-01
    • 2023-01-17
    • 2021-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-01
    相关资源
    最近更新 更多