Javascript Guru-如何提高性能并避免浏览器崩溃?

问题描述 投票:0回答:1

我一直在基于javascript进行繁重的逻辑项目,它需要在一页上进行大量计算。因为它具有自定义网格,可在浏览器中加载超过200万个单元并崩溃。有哪些解决方案?谢谢。

javascript typescript browser frontend
1个回答
0
投票

您将要存储当前未呈现的数据到IndexedDb本地数据库中。仅将数据保存在当前正在使用的内存中。

考虑使用WebAssembly,或者,如果需要与旧版浏览器兼容,请使用asm.js进行计算。如果您的计算在计算上非常昂贵(而不仅仅是计算数量),那么这可能会带来巨大的回报。

© www.soinside.com 2019 - 2024. All rights reserved.