众所周知 JavaScript 是单线程执行的,也就是在同一个时间只能做一件事情,如果遇到执行时间较长的脚本就会导致页面卡顿,无法及时响应用户交互。那么为什么 JavaScript 不能有多个线程呢?怎样才能提高 JavaScript 的执行效率?
答案就是 Web Worker
众所周知 JavaScript 是单线程执行的,也就是在同一个时间只能做一件事情,如果遇到执行时间较长的脚本就会导致页面卡顿,无法及时响应用户交互。那么为什么 JavaScript 不能有多个线程呢?怎样才能提高 JavaScript 的执行效率?
答案就是 Web Worker