seo新闻,seo教程,花钱做网站不给源代码,旅游电子商务网站模板js是单线程的#xff0c;所以有些大量计算的操作会占用线程资源#xff0c;导致页面卡住。 今天遇到这样一个场景#xff0c;选择一个下拉框之后#xff0c;对数据进行筛选#xff0c;这个过程中有大量计算#xff0c;点了selecte的option之后#xff0c;option不隐藏所以有些大量计算的操作会占用线程资源导致页面卡住。 今天遇到这样一个场景选择一个下拉框之后对数据进行筛选这个过程中有大量计算点了selecte的option之后option不隐藏一直卡在那里直到筛选计算完成。 这个体验非常差于是想能不能接触当前线程的占用让交互看起来流畅些 试着用刚刚触发的时候显示一个loading然后用 setTimeout(func,0), 把计算的操作放到线程任务队列末尾这样做果然页面操作不再卡顿了 转载于:https://www.cnblogs.com/tzyy/p/4208992.html