JavaScriptasynchronous编程

最近,我开始学习JavaScript,并且到达了一个关于asynchronous编码的主题,或者把它作为函数参数callback (node.js更具体)。

我用它testing了一些东西,但是不能理解它。 例如

window.addEventListener("click", function(){ alert("HELO"); }, true); 

什么都不会做 有人可以简单地解释什么是asynchronous编码背后的想法,这些callback是什么,还有一个3-4行的例子,将不胜感激。

您编写的代码需要不属于node.js环境一部分的窗口对象。

我build议观看ryan dahl对node.js的介绍