JSONP的好处到底究竟在哪里?

浴火_凤凰 2011-12-01 04:19:17
在开发应用的过程中遇到了典型的跨域取数据的问题。
主要的通过JS在跨域取数据。
在实践的过程中主要使用了两种方法:
1.直接加载外部网站的JS文件。
2.使用JSONP技术通过回调函数来解析数据。

一直困扰我的一个问题就是:
JSONP的好处到底究竟在哪里?

我获取的数据一般是JSON或者类似JSON格式,
当然如果使用JSONP技术返回的肯定是JSON格式数据。
但是第一种情况的JS文件的内容,我叫做类JSON格式,
为什么这么说呢,因为我的JS文件内容其实就是一个JavaScript
对象,或者说其实就是在第二种JSONP技术返回的JSON数据的前面加了
一个名称而已,就类似于上面的两种情况分别返回的是下面的情况:
1.var json={"test":"This is a test !"};
2.callback({"test":"This is a test !"});

我只看到了返回是数据的格式不一样,其它的优势在哪里?
请大家明示!
希望大家帮忙解开我心中的困惑,谢谢!!!
...全文
311 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
浴火_凤凰 2012-03-30
  • 打赏
  • 举报
回复
使用什么样的架构,放在自己网站的第三方内容最容易及时更新,而且自己可以检测到第三方内容的点击?

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧