1
luin 2012-12-03 15:52:33 +08:00
可以试试这些:
https://github.com/caolan/async https://github.com/creationix/step 对于开发者来说Node.js是单线程的,顺序执行意味着阻塞,影响性能。 |
2
mercurylanded OP @luin nodejs的解释器本身也不会等待程序返回结果就执行后面的了?
|
3
luin 2012-12-03 16:21:06 +08:00 1
@mercurylanded 是啊,其实就是顺序执行。异步的部分简单说就是Node.js帮你开新线程执行,并把结果通过回调函数传给你。
|
4
mercurylanded OP 了解了,谢谢
|
5
BOYPT 2012-12-03 16:40:32 +08:00
维护起来晕说明你的程序结构没有充分为js的异步做好优化;
js程序对各个异步动作分类、对象封装等等才好维护,这算是js的设计模式吧。 |
6
zythum 2012-12-03 17:42:15 +08:00
你可以试试老赵的windJs。 可以吧异步写得同步似的,估计你会开心很多。
但是js异步有她的魅力哦。 |