这周开始在导师的带领下尝试些功能点。
因为以前没有真切接触过nodejs开发,尽管看了一些教程,但水平远远不够。只是让我写一个小接口,也用了整整一天时间。但是主要是功能点虽然不麻烦,但是涉及到的插件及库都没有接触过,所以必须不断百度,理清代码。而且代码弄清楚之后,尽管知道实现功能的思路,但就是不知道该怎么下手。不过总算是挣扎着写出了代码。下面来总结一下自己的收获。
一. Async:
Async是一个流程控制工具包,提供了直接而强大的异步功能。基于Javascript为Node.js设计,同时也可以直接在浏览器中使用。相比其他流程控制库,async还是相当靠谱及强大的。主要实现了三个部分的流程控制功能:
- 流程控制:control flow
- 集合处理:collections
- 工具类:util
1). 集合: Collections