javascript基础-多线程、携程
一、js多线程
1.ConcurrentThread
在webworker之前,js只有单线程,但是有一些方法可以模拟多线程。
一个日本人开发的库 ConcurrentThread.js,他模拟多线程的原理是:
假设我有一个while循环,把它扔到 Concurrent 方法的回调函数中,他把你的回调函数取函数体,然后对函数体进行类似 AST 分析,然后把while循环替换成 requestAnimationFrame 之类的异步方法。
它的另一种做法是在
