Js为什么是单线程的?
JavaScript 为什么是单线程的,那什么是单线程?就是代码必须按照顺序执行,同一时间只能做一件事。JavaScript 作为浏览器脚本语言,JS的主要用途是与用户进行交互,以及操作DOM,这决定了它只能是单线程的,否则会带来很多复杂的同步问题。HTML5提出的web worker标准,它允许JS有多个线程,但其实子线程还是受主线程控制的,而且不得操作DOM,所以JS是单线程的本质并未改变。
Js为什么是单线程的?
最新推荐文章于 2022-10-11 21:59:34 发布