node.js console.log抛出了我未定义的内容

时间:2012-03-20 10:19:43

标签: javascript node.js

 var sys = require("util");

当我尝试在控制台中运行此代码时,我得到undefined作为输出。执行时,即使是下面的语句也会引发我的定义。

 console.log("Hello World"); 

输出

 Hello World
 Undefined
  

我们是要创建自己的服务器并使用node.js编写代码吗?

1 个答案:

答案 0 :(得分:7)

最后一个undefined是从console.log方法返回的结果:

node
> console.log('hey')
hey
undefined
> 

正如您所看到的那样,首先由console.log打印'hey',但是console.log作为操作结果返回undefined,并打印到输出。