我看到大多数大型网站都返回 javascript 对象而不是纯 HTML 输出,并将其呈现在客户端。
使用这种方法有什么好处? (我认为它们在被 Google、FB 和其他人使用时)。
我认为它的优点之一是在将新的 html 插入页面时不会“卡住”浏览器。 Freeze problem
如果你有一个好的 javascript API,那么传输/处理它也很容易。
你认识其他人吗?
最佳答案
那是JSON data format ,而不是 JavaScript 对象(尽管语法兼容)。
JSON 是:
- 轻量级
- 结构化
- 几乎所有编程语言都得到库的良好支持
instead of pure HTML output
您给出的特定示例嵌入了 HTML。据推测,该请求是将多个内容插入到页面的单个部分中。
关于javascript - 从服务器端返回 Javascript 对象有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11080374/