在这里,匿名函数直接被当做一个参数传递给了createServer ================================================================================================ 事件驱动: nodeJS同时充当了web server和脚本 而请求是异步的,apache和nginx等会对每一个请求新建一个进程,来执行单独的php脚本 那么node如何办到呢? 我们给某个函数传递了一个参数,这个参数是一个匿名函数。 当发生一个事件(比如新的请求到达)时,使用回调的方法,来执行这个被传递的函数。 ================================================================================================ require函数可以加载一个内置模块,或者自己编写的js. 在加载自己编写的js时,请注意路径加上./ 作为当前目录 返回一个对象,可以调用其方法. 比如,我在server.js里编写了一个start方法。 在其尾部加入一行代码 exports.start = start; 用来导出模块 这样就可以在index中,实例化这个模块为一个对象,并调用其中的start函数 [mw_shl_code=javascript,true] var server = require("./server"); server.start();[/mw_shl_code]











