javascript - JS代码阻塞了页面的正常运行
问题描述
我用 AI 库写了一个 js 代码。该代码必须返回一个预测,但是当 js 代码执行此工作时,该网站无法使用。在预测完成之前它会被阻止。
如何使 js 代码“异步”工作,以便用户可以像往常一样使用网站?
谢谢!!
解决方案
我认为这是阻塞的库。在这种情况下,您可以将函数移至Web Worker,这可以通过让页面向 Web Worker 发送带有所需参数的消息来工作,然后 Worker 进行必要的计算并将其发送回页面。
推荐阅读
- pandas - 读取csv文件并对tensorflow中的分类变量进行多热编码
- typo3 - Extbase:存储库中的 PersistanceManager 为 NULL
- magento2 - AEM 创建 magento 订单
- graphql - 预期类型变量是使用 Apollo 的对象
- datetime - 如何在plsql中将晚上8点转换为20小时?
- python - Conda 与操作系统冲突
- powershell - powershell 和 WCF 服务的奇怪之处
- javascript - 带有 React 的条件代码片段显示了这两种情况
- r - R中使用emmeans和geepack的每组边际均值和置信水平
- java - 如何彻底测试使用接口的类