關於js的執行機制

原文來自:https://www.jianshu.com/p/8821c6432fe1,這裏做一個讀後整理記錄! 首先js是單線程的,也就是說js同時只能執行一個任務。那麼js爲什麼被設計爲單線程呢? 這與瀏覽器的用途有關,js的主要用途是與用戶交互和操作dom,假設一段代碼,被分配給兩個或多個線程去執行,一個線程執行的代碼在添加dom,另一個在刪除dom,那麼兩個操作的結果以哪個爲準?保留哪個結
相關文章
相關標籤/搜索