node 学习笔记(未整理)

发布时间:2019-06-21 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了node 学习笔记(未整理)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

exports 与 module.exports 的区别

clipboard.png


node 引入模块 有./ 与 没有的区别(文件系统的工作原理)

例子中引入的是./currency。如果省略./,只写currency, Node会遵照
几个规则搜寻这个模块,如图3-5所示。

@H_360_16@

用环境变量NODE_PATH可以改变Node模块的默认路径。

如果模块是目录,在模块目录中定义模块的文件必须被命名为index.js,除非你在这个
目录下一个叫package.json的文件里特别指明。要指定一个取代index.js的文件, package.json文件
里必须有一个用JavaScript对象表示法(JSON)数据定义的对象,其中有一个名为main的键,指
明模块目录内主文件的路径

node 学习笔记(未整理)

Node能把模块作为对象缓存起来。如果程序中的两个文件引入了相
同的模块,第一个文件会把模块返回的数据存到程序的内存中,这样第二个文件就不用再去访问
和计算模块的文件了


回调与事件监听

node 学习笔记(未整理)


创建自己的事件发射器。

一个Node HTTP服务器实例就是一个事件发射器,一个可以继承、能够添加事件发射及处理
能力的类(EventEmITter)。 Node的很多核心功能都继承自EventEmitter,你也能创建自己
的事件发射器。

node 学习笔记(未整理)


node编程 其实就是 定义事件触发器 和 触发事件触发器处理 的编程

node 学习笔记(未整理)


继承事件发射器

node 学习笔记(未整理)


匿名函数保留全局变量的值

node 学习笔记(未整理)

串行与并行

node 学习笔记(未整理)


控制串行任务执行顺序插件

node 学习笔记(未整理)


脚本宝典总结

以上是脚本宝典为你收集整理的node 学习笔记(未整理)全部内容,希望文章能够帮你解决node 学习笔记(未整理)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。