項目中遇到一個問題,見代碼及注釋。求解答。<!doctype HTML><html><head> <meta charset="utf-8" /> <title></title></head><body> <div>0</div> <a href="#">按鈕</a> <script> $(function () { function myFun() { //dosomething } $("a").click(function () { $("div").text(1);//代碼執行,但GUI線程還未處理,代碼就執行下一行 myFun();//很耗時的方法,執行了30s,整個頁面阻塞 $("div").text(100); }); }); </script></body></html>
js線程阻塞導致頁面無法重新繪制
HUWWW
2018-09-13 10:21:28