JSON与JSONP的区别
一、JSON
1、什么是 JSON?
JSON 全称 JavaScript Object Notation,即 JavaScript 对象表示法,是一种轻量级的数据交换格式,同时也是一种 JavaScript 对象
二、JSONP
1、什么是 JSONP
JSONP,即 JSON with Padding,用于解决浏览器跨域数据访问的问题
2、为什么 JSONP 不是 AJAX 中实现跨域访问的技术
- jsonp 没有使用 XMLHttpRequest 对象
- jsonp 只是在一种跨域的技巧
- jsonp 只支持 Get 方式
三、JSON 与 JSONP 的区别
- json 是一种数据交换格式,也是一种 js 对象
- jsonp 是跨域访问的技巧
- 二者没有什么关系