node中的setTimeout,setInterval,promise.then和process.nextTick()的执行顺序。
1.关于javaScript的单线程:
应用场景决定了javascript的单线程的特性,假如javascript是多线程,同时进行:一个线程对某一个dom进行添加属性操作,另一个线程对该线程进行删除操作,那么浏览器该听哪一个。这就决定javascript必须是单线程。
web worker:是一个多线程。它出现的目的是当浏览器有大量密集的计算时候或者响应时...
原创
2018-12-18 12:00:15 ·
3436 阅读 ·
3 评论