![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
Specialize in Linxu
代码就是不断发现问题从而解决问题!
展开
-
手写promise
ajax(code) { let p = new Promise((resolve, reject) => { if (code == 200) { resolve("请求成功") } else if (code == 400) { reject("请求失败") } }) p.then(res => { ...原创 2021-08-09 17:48:14 · 37 阅读 · 0 评论 -
解决跨域问题三种方法
产生跨域请求问题的原因 因为在浏览器中有一个同源策略,这是浏览器最基本的安全功能,但是在服务器中不限制。 同源就是指:协议,域名,端口号都相同,任意一个不满足,就触发了同源策略,我们把触发了同源策略的请求叫做跨域请求 1:CORS(Cross-Origin ResourceSharing) CORS是跨域资源共享,定义了必须在访问跨域资源时,浏览器与服务器应该如何沟通。 CORS的基本思想就是使用自定义的HTTP头部让浏览器与服务器进行沟通,从而决定请求或响应是应该成功还是失败。 目前,所有浏览器都支持该功原创 2021-04-02 05:34:58 · 204 阅读 · 0 评论