Javascript 使用Node.js更好地理解回调

Javascript 使用Node.js更好地理解回调,javascript,node.js,asynchronous,Javascript,Node.js,Asynchronous,谁能给我解释一下这是怎么回事吗 我一直在学习node和callbacks,我有点了解这个概念,但可以使用更多的细节 所以在函数“myCallback”中有一个到控制台的日志,但在“usingItNow”中没有到控制台的日志,结果是控制台中的“从myCallback到Using it” 我怎么不需要像现在使用的退货这样的东西 如果不是回调,那么这是否是usingItNow的正确表示形式? var usingItNow='来自使用它' 有人可以发布一些链接到一些好的图坦卡蒙 使用的camelcase

谁能给我解释一下这是怎么回事吗

我一直在学习node和callbacks,我有点了解这个概念,但可以使用更多的细节

所以在函数“myCallback”中有一个到控制台的日志,但在“usingItNow”中没有到控制台的日志,结果是控制台中的“从myCallback到Using it”

我怎么不需要像现在使用的退货这样的东西

如果不是回调,那么这是否是usingItNow的正确表示形式? var usingItNow='来自使用它'

有人可以发布一些链接到一些好的图坦卡蒙

使用的camelcase是否正确,还是应该使用的是Now

var myCallback = function(data) {
    console.log('from myCallback ' + data);
};

var usingItNow = function(callback) {
    callback('From Using it');
};

usingItNow(myCallback);

在代码中:
usingItNow(myCallback)

您正在使用ingitnow调用函数
,并将其传递给函数
myCallback

usingItNow
内部,通过执行
callback('From Using')
您实际上是在执行
myCallback('From Using')
,因为
callback
等于
myCallback

您不需要返回任何内容,因为
myCallback
正在进行日志记录


你的骆驼皮箱很好。

谢谢,我真的跑出去拿了Sams自学节点。第四章也做了很好的解释。标准好教程(谷歌上的前两篇)1)2)