试题
考点

js语言和框架-浏览器、网络相关-跨域、jsonp

面5笔5

JSON和JSONP的区别

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

一、指代不同

1、JSON:是一种轻量zhidao级的数据交换格式。 

2、JSONP:是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。

二、特点不同

1、JSON:基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格回式来存储和表示数据。
2、JSONP:在客户端调用提供JSONP支持的URL Service,获取JSONP格式数据。

三、使用方法不同
1、JSON:简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
2、JSONP:Callback仅仅是答JSONP的简单实现,可以根据具体需要实现更复杂的功能,比如可以在客户端动态集成更多的变量数据来完成分页功能。

评论

旺仔扣扣新

2022-11-13 23:00:00

0 0

加载更多