我刚刚开始使用nodejs并关注Lynda.com上的视频教程系列,在完成几个课程后,我有以下问题:
写作时
var softly = function softly(message){
console.log('proclaiming : '+message);
};
var loudly = function loudly(message){
console.log('PROCLAIMING : '+message);
};
exports.softly = softly;
exports.loudly = loudly;
如何灵活地映射属性exports.softly = softly;
,因为有一个变量以及一个名为softly
的函数?
答案 0 :(得分:0)
var softly = function softly(message){
console.log('proclaiming : '+message);
};
相当于:
var softly = function (message){
console.log('proclaiming : '+message);
};
也等同于
function softly(message){
console.log('proclaiming : '+message);
};
所以是的,有一个函数,名称是软创建的(函数是javascript中的一个变量),它被赋值给同一个变量。声明似乎是多余的,我不会'知道那里写的就是这样。