Node:异步编程

http://note.youdao.com/noteshare?id=d823399c834079e8e806654019ba3cf6

优势:

1、基于事件驱动的非阻塞IO模型,更有效率的利用资源

2、统一前后端的编程语言

难点:

1、异常处理

        node处理异常约定:将异常作为回调函数的第一个实参返回,如果是空值,则表明没有异常。

2、函数嵌套过深

3、阻塞代码

4、多线程编程

5、异步转同步

解决方案:

事件发布/订阅模式(事件侦听器模式)

扫描二维码关注公众号,回复: 75035 查看本文章

Promise/Deferred模式

流程控制库

猜你喜欢

转载自my.oschina.net/lcl6659/blog/1801442