Home Page
Search
\begin{md} # 协程 协程和回调的区别在于: * 协程将异步流程进行同步化处理,调用前后的逻辑可以放在一个函数内进行书写,整个处理逻辑显得很连贯。 * 回调则将调用前后的逻辑进行了拆分,在异步调用之前的逻辑放在一个函数中(假设为函数 f1)进行处理,异步调用之后的逻辑放在回调函数(假设为函数 f2)中进行处理。这种处理方式的缺陷在于 + 阅读完整的处理流程比较麻烦。 + f2 函数中如果要用到 f1 函数中的一些变量的话就需要通过某些方式对这些数据进行共享。 有栈协程和无栈协程的区别: \end{md}
Home Page