use*_*796 8 javascript synchronization node.js
我愿意使用node.js实现一些服务器端代码.
node.js(js)是否内置了任何同步.就像我们一样
synchronized java中的关键词?
我可以使一些代码块同步吗?这样一次只能在线程上执行它?
Joe*_*ite 13
在Node中,每个代码块都是同步的.Node使用协作式多任务处理; 唯一一段代码可以运行的时候是第一段代码返回的时间.
这是它的事件驱动设计的驱动力:你要求为你做一些缓慢的事情(例如从文件中读取),然后指定另一个在慢速操作完成时运行的函数.第一个函数返回,Node在等待I/O操作完成时可以运行其他函数.当I/O准备就绪,并且所有其他功能都已完成运行时,将调用您的继续.
当您完全控制代码何时产生时,不需要同步.实际上,每个功能都是同步的.
| 归档时间: |
|
| 查看次数: |
7940 次 |
| 最近记录: |