我刚开始使用node.js.因此,从Hello World示例node.js初学者书开始.当我输入命令console.log("Hello world");.它在控制台上打印Hello World.这是我对此代码的期望,但在下一行它也打印出来undefined
我从这个链接安装nodejs用于windows的nodejs的 windows 安装
下面是截图

fre*_*ish 15
每个JavaScript函数都返回一些东西 当你定义这样的函数时:
function test() {
var x = 1;
}
Run Code Online (Sandbox Code Playgroud)
然后test()回来undefined.这同样适用于该console.log功能.它的作用是将参数传递给显示器.就这样.因此它返回undefined.
现在Node JS shell以这样的方式工作,无论何时输入函数,变量等,它都会显示它返回的值.因此console.log('Hello world!');传递Hello world!到屏幕并返回undefined,然后显示Node JS shell.
这或多或少是如何运作的.
| 归档时间: |
|
| 查看次数: |
5998 次 |
| 最近记录: |