GUI线程
js引擎线程
事件触发线程
定时器线程
网络请求线程
js的主要用途是用户操作dom。一个进程中线程之间资源共享,相互影响,如果js同时有两个线程,一个线程在某个dom节点上添加内容,另一个线程删除节点,这时这两个线程会有很大的冲突,为了避免这个冲突,决定了js只能是单线程,否则会带来很复杂的同步问题。
京公网安备 11010502049817号