从服务器端返回Javascript对象有什么好处?

时间:2012-06-18 09:46:26

标签: javascript jquery performance server-side serverside-javascript

我看到大多数大型网站都在返回javascript对象而不是纯HTML输出,并将其呈现给客户端。

使用这种方法有什么好处? (我认为谷歌,FB和其他人使用它们时。)

我认为其中一个优点是,在将新的html插入页面时,它不会“冻结”浏览器。 Freeze problem

如果你有一个很好的JavaScript API,也很容易转移/处理它。

你认识其他人吗?

Javascript Objects Return

1 个答案:

答案 0 :(得分:2)

这是JSON data format,而不是JavaScript对象(尽管语法兼容)。

JSON是:

  • 轻型
  • 结构化
  • 图书馆为所有编程语言提供了很好的支持
  

而不是纯HTML输出

您提供的特定示例包含嵌入式HTML。据推测,该请求仅用于将单个内容插入到页面的单个部分中。