gpt4 book ai didi

JSON 与 HTML Ajax 响应

转载 作者:行者123 更新时间:2023-12-01 00:15:35 24 4
gpt4 key购买 nike

哪个更快,以 JSON 返回 ajax,然后处理 JSON 响应以呈现 html,或者只是让 Ajax 响应一堆 <li></li> 中的原始 html的?

最佳答案

视情况而定。在这两种情况下,服务器只是返回带有文本的响应。如果 JSON 版本的响应需要比 HTML 版本更多的字符,则该响应将需要更长的时间才能传输回客户端,反之亦然。

但是当然还有必须完成其工作的服务器端脚本。也许在您的情况下,从服务器端脚本生成 JSON 比生成 HTML 更快。我没办法知道。

然后是客户端处理。您必须解析响应以将其转换为真正的对象,然后需要迭代结果对象以生成 HTML。这肯定会比仅仅获取 HTML 响应并将其注入(inject) DOM 花费更长的时间。

但是,我怀疑性能差异是否会很明显,这意味着您关于提供 JSON 响应还是 HTML 响应的决定应基于其他因素。

关于JSON 与 HTML Ajax 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9487508/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com