异步运行

一、为什么js是单线程? 所谓单线程,是指在js引擎中负责解释执行js代码的线程只有一个,不妨叫他主线程。 但是实际上还存在其他的线程。例如:处理ajax请求的线程、处理DOM事件的线程、定时器线程、读写文件的线程等等。这些线程可能存在于js引擎之内,或之外。这里统称为工作线程 js的单线程与它的用途有关。作为浏览器脚本语言,js的主要作用就是与用户互动,以及操作DOM。这决定了它只能是单线程,否
相关文章
相关标签/搜索