js單線程

1>js爲何是單線程前端 Js的單線程,與它的用途有關。Js做爲瀏覽器腳本語言,它的主要用途是與用戶互動,以及操做DOM。這決定了它只能是單線程,不然會帶來很複雜的同步問題。好比,假定Js同時有兩個線程,一個線程在某個DOM節點上添加內容,另外一個線程刪除了這個節點,這時瀏覽器應該以哪一個線程爲準?以後爲了利用多核CPU的計算能力,HTML5提出Web Worker標準,容許JavaScript腳
相關文章
相關標籤/搜索