json和jsonp的区别,ajax和jsonp的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json和jsonp的区别,ajax和jsonp的区别相关的知识,希望对你有一定的参考价值。

json和jsonp虽然只有一个字母的区别,但是它们之间扯不上关系。

json是一种轻量级的数据交换格式。

jsonp是一种跨域数据交互协议。

json的优点:(1)基于纯文本传递极其简单,(2)轻量级数据格式适合互联网传递,(3)容易编写和解析。

ajax和jsonp的区别:

  相同点:都是请求一个url

  不同点:ajax的核心是通过xmlHttpRequest获取内容

    jsonp的核心则是动态添加<script>标签来调用服务器 提供的js脚本。
 
                                  --- <来源于网络>

以上是关于json和jsonp的区别,ajax和jsonp的区别的主要内容,如果未能解决你的问题,请参考以下文章

Ajax和jsonp区别

jquery下的ajax和jsonp实现与区别

jquery ajax jsonp 和 angularjs $http json 的区别

JSON与JSONP的区别

JSON和JSONP的区别

说说JSON和JSONP区别