我创建了一个简单的变量,如下所示,我想打印它。我编制了命令打印,但这当然不起作用。有没有相当于那个?我希望它显示在输出输出变量像它显示的返回值当我执行x.gatesAgeOnDate()在NodeJS REPL中,如何打印到标准输出?
var billGatesBirthday = '10-28-1955';
print billGatesBirthday;
exports.gatesAge = function() {
return (new Date() - new Date(billGatesBirthday))/1000/60/60/24/365.25
};
exports.gatesAgeOnDate = function(dateOfInterest) {
console.log('dateOfInterest');
return (new Date(dateOfInterest) - new Date(billGatesBirthday))/1000/60/60/24/365.25
};
Just console.log(billGatesBirthday)? – Evers
protip:不要在REPL中工作,创建一个像'myfile.js'这样的文件并告诉节点使用'> node myfile'运行该文件。在REPL中工作既不方便(你不能取消错误,只会覆盖错误),而不是使用Node的人使用Node。 –