校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > js语言和框架 > 跨域、jsonp
题目

JSON和JSONP的区别

解答

一、指代不同

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

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

二、特点不同

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

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

C 1条回复 评论
旺仔扣扣新

看了两遍,慢慢消化吸收知识点

发表于 2022-11-13 23:00:00
0 0