我从服务中获取一个大小约为 250 kb 的 json 对象。我想循环遍历 json 对象并将数据放入页面中的表中。我正在使用 jquery 循环 json 对象(使用 $.each())。如果数据很小,我可以处理 json 对象。
所以我想知道浏览器/jquery 可以处理的 json 对象的大小是否有限制,或者我是否遗漏了一些东西?
有没有其他方法可以分段获取 json 数据并将其动态添加到页面中?
提前致谢。
我没试过,但 250Kb 听起来不太大,我想你应该没问题。对于分部分获取 JSON 的问题,只有您可以回答:这取决于您调用的 API。例如,如果 API 将开始和结束 ID 作为参数,您可以连续调用服务,每次更改开始和结束 ID。
就 json 对象大小的上限而言,您将面临的唯一限制是:1) 客户端的可用资源和 2) 网络延迟。现在网页的大小有时约为 1M,因此 250kB 的对象应该不是问题(浏览器通常使用 O(100MB))。然而,显然对象越大,传输所需的时间就越长,这可能会对用户/界面产生影响。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)