[摘要]json与jsonp在刚学习的时候很容易混淆,所以本篇文章就来介绍一下json和jsonp的区别,有需要的朋友可以参考一下。话不多说,我们直接进入正题~json和jsonp的区别:首先我们应该知道J...
json与jsonp在刚学习的时候很容易混淆,所以本篇文章就来介绍一下
json和jsonp的区别,有需要的朋友可以参考一下。
话不多说,我们直接进入正题~
json和jsonp的区别:
首先我们应该知道JSON是一种数据交换格式,而JSONP是一种被开发人员创造出来的一种非官方的跨域数据交互协议。(不清楚的同学可以看一下这两篇文章:jsonp是什么?jsonp的原理详解和json是什么意思?是用来干嘛的?)
我们来看一下json和jsonp的对比
json是一种基于文本的数据交换格式,用于描述复杂的数据,比如,描述一个学生的信息可以这样子写:
var student = {
"id":"001",
"name":"张三",
"sex":"男",
"age":20
}
console.log(student.id); //001
console.log(student.name); //张三