為什么web worker可以在前端開多線程,解決單線程卡死頁面的問題,但是沒有得到廣泛使用?
作者: 發(fā)布日期:2025-06-27 01:10:11
因?yàn)閣eb worker根本解決不了“單線程卡死頁面”的問題。
首先,所謂頁面卡死的問題,根本就不普遍也不嚴(yán)重——有多少網(wǎng)頁是因?yàn)橛?jì)算密集或者阻塞等io導(dǎo)致頁面卡死的?能不能舉幾個(gè)場(chǎng)景案例給我開開眼? 第二,就算真有這種情況,那也是渲染工作集中密集發(fā)生導(dǎo)致的卡頓,web worker根本就改善不了這種問題,你就算把計(jì)算和取數(shù)都轉(zhuǎn)移到worker線程,渲染該卡頓還是卡頓。
第三,當(dāng)下的常見卡頓問題,基本上都是數(shù)據(jù)不分片或者不當(dāng)…。









