node.js控制台 – 节点控制台中的“undefined”是什么?
我是JavaScript的新手。 我在脚本语言中的知识是python,我们知道它使用模块来执行特定的任务。 在任何python控制台中,我们都可以使用
import numpy as np
但是它不会在控制台中返回任何东西。 所以,如果我在节点控制台中使用“相同”的东西,我得到了这个
var module = require('module') undefined
所以,我想知道从节点控制台返回的undefined
是什么意思。
这是从var
声明一个variables的返回值。 由于它不返回任何东西,你会得到undefined
。 但是,作业本身不会返回右侧的值,因此可以进行链接作业。
未定义表示expression式没有返回。
除非你告诉它返回别的东西,否则节点中的每个命令都返回undefined。 它不会影响你的程序,它只是默认的返回语句。