A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

【郑州校区】2020-02-26高频问题及重点知识掌握
0、什么是jsonp?
答:jsonp 是 json with padding 的缩写,它不属于 Ajax 请求,但它可以模拟 Ajax 请求ajax的核心是通过XMLHttpRequest来发送请求,而jsonp是通过script标签来实现请求的发送
1、代码是如何回头执行第一个script的,是不是服务器返回的就是执行的函数
答:服务器返回的所有东西,都会在客户端当做js代码来执行。现在服务器返回的是函数调用的代码,所以在客户端函数就被执行了,调用关系如下图:
2、理解jsonp的封装函数
3、解决跨域的办法:(面试题)
1)jsonp:只支持get请求
2)Cors
4、jsonp为什么可以解决跨域问题?(面试题)
答:主要是利用了script标签的src属性天然的跨域特性来发送请求ajax和jsonp的本质不一样。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马