为什么在AJAX中使用JSON而不是普通的html输出?

为什么在AJAX中使用JSON而不是普通的html输出?,ajax,json,Ajax,Json,为什么在ajax调用中更好地使用输出json而不是普通的html输出? 使用它的原因是什么,或者在哪个场景中使用它更有用 JSON很容易被JavaScript解析,而且重量很轻 作为JSON返回是泛化。i、 e除了您的浏览器之外,任何其他可以处理JSON的客户端都可以使用服务器的响应。在这种情况下,您的数据和演示文稿位于不同的层中 作为HTML返回是专门化。并非所有客户端都可以处理HTML响应。在本例中,您将数据层和表示层绑定在一起 还有一个线程对此进行了详细讨论。

为什么在ajax调用中更好地使用输出json而不是普通的html输出?
使用它的原因是什么,或者在哪个场景中使用它更有用

JSON很容易被JavaScript解析,而且重量很轻

作为JSON返回是泛化。i、 e除了您的浏览器之外,任何其他可以处理JSON的客户端都可以使用服务器的响应。在这种情况下,您的数据和演示文稿位于不同的层中

作为HTML返回是专门化。并非所有客户端都可以处理HTML响应。在本例中,您将数据层和表示层绑定在一起

还有一个线程对此进行了详细讨论。