比较新的js引擎支持work,work可以多线程
一个一个处理的,没有并发
js是单线程
引用 2 楼 chhxxc 的回复:js是单线程 这不一定的,似乎setTimeout就可以出发一个新的线程
js只有单线程,浏览器有多线程 setTimeout 与setInterval是把当前函数在xxx毫秒后丢到线程队列的末端, ajax是与服务器之间的连接,不存在js线程队列中,他的回调函数是在服务器返回结果插入到JS线程队列中后立刻执行
ajax可以异步的