摘要: Node.js 异步编程的直接体现就是回调。 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。 回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。 例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回 阅读全文
posted @ 2019-05-03 21:44 Samve 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: require参数类型 http、fs、path等,原生模块 ./mod或../mod,相对路径的文件模块 /pathtomodule/mod,绝对路径的文件模块 mod,非原生模块的文件模块 在进入路径查找之前有必要描述一下module path这个Node.js中的概念。对于每一个被加载的文件 阅读全文
posted @ 2019-05-03 18:08 Samve 阅读(7072) 评论(0) 推荐(1) 编辑
摘要: Node应用由模块组成,采用CommonJS模块规范。 根据这个规范,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。 CommonJS规范规定,每个模块内部,module变量代表当前模块。这个变量是一个对象,它的exports属性(即modu 阅读全文
posted @ 2019-05-03 09:12 Samve 阅读(710) 评论(0) 推荐(0) 编辑