如何加速getJSON数组数据

how to speed up getJSON array data

本文关键字:getJSON 数组 数据 加速 何加速      更新时间:2024-04-30

我在服务器端有一个巨大的数组(4MB)数据。现在我正在使用jquery getJSON方法来获取数组数据,并在浏览器上渲染整个数组。事实证明,获取数组数据的速度太慢了。可能主要时间花在JSON解析上,可能不是。从服务器获取此类数组数据的最佳/最快方法是什么?

Four MegaBytes是一次发送客户端的大量数据吗?与其试图加快JavaScript处理JSON的速度,我想你最好的办法是想出一些策略来更多地分解数据(这样你就可以一次处理更少的数据)。

我的意思是,你真的需要一次全部吗?在返回的JSON中添加一些服务器端过滤,以便尝试将其仅限于执行应用程序应该执行的操作所需的数据,这可能值得一看?

例如,如果你计划显示一个庞大的产品列表,那么只加载前50-100可能是值得的,然后当用户向下滚动页面时,再打第二个电话加载下一个50-100等等?