
ajax\promise\axios
文章平均质量分 87
ajax\promise\axios
美美| ू•ૅω•́)ᵎᵎᵎ
| ू•ૅω•́)ᵎᵎᵎ
展开
-
4.①面向对象②7种继承③单线程④同步异步⑤回调函数⑥事件循环宏观微观process.nextTick>promise.then>setTimeout>setImmediate⑦WebWorker
一:面向对象语言三大特征:封装、继承、多态 对比我们从前学过的java语言,他有类Class,但是我们的js(es5之前)没有,(es5)之前我们可以将构造函数理解为类,但是在es6当中,出现了新的关键字 class类 但是他也不是真正的类,底层依旧是通过封装构造函数来实现的,其本质还是一个语法糖 1. 继承:核心问题是让子类 能够继承 父类已有的属性和方法 类:Dog (父类) 品种:柯基、哈士奇等等 (子类) ...原创 2021-09-02 19:06:52 · 897 阅读 · 9 评论 -
2.axios的基本使用,获取增删改,常用配置项和axios.create,请求拦截器和响应拦截器,取消请求和axios.all批量发送请求
一:axios的基本使用,获取增删改 1.axios调用的返回值是Promise实例。 2.成功的值叫response,失败的值叫error。 3.axios成功的值是一个axios封装的response对象,服务器返回的真正数据在response.data中 4.携带query参数时,编写的配置项叫做params 5.携带params参数时,就需要自己手动拼在url中,如下按钮5 <script s...原创 2021-11-23 17:19:20 · 1941 阅读 · 0 评论 -
1.axios的知识点理解,HTTP,报文请求方式,状态码,API,postman
一:准备1:HTTP相关 1.HTTP请求基本过程 ①浏览器端向服务器发送HTTP请求(请求报文) ②后台服务器接收到请求后,处理请求, 向浏览器端返回HTTP响应(响应报文) ③浏览器端接收到响应, 解析显示响应体或调用回调函数 2.HTTP请求报文 ①请求行: ...原创 2021-10-09 12:41:44 · 645 阅读 · 0 评论 -
1.①Promise(内是executor回调,两个函数参数resolve和reject)then值value和reason②catch只输出失败reason③all正确数组和race④封装ajax
一:准备:函数对象与实例对象 1.函数对象:将函数作为对象使用时,简称为函数对象。 有个注意事项:name不能修改是函数对象不可修改的属性 2.实例对象:new构造函数或类产生的对象,我们称之为实例对象。 ...原创 2021-09-25 21:52:38 · 1200 阅读 · 2 评论 -
2.①Promise回调地狱②链式调用③中断promise链④catch错误穿透⑤升级版ES7async(异步)和await(异步等待成功结果)
Promise的链式调用 回调地狱 请求1成功后执行请求2,,, Promise的链式调用解决回调地狱 中断promise链的方法 错误穿透原创 2021-10-08 16:20:16 · 223 阅读 · 0 评论 -
2.AJAX跨域问题
一:为什么会有跨域这个问题? 原因是浏览器为了安全,而采用的同源策略(Same origin policy) 二:什么是同源策略? 1. 同源策略是由Netscape提出的一个著名的安全策略,现在所有支持JavaScript 的浏览器都会使用这个策略。 2. Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 3. 所谓同源是指:协议,域名(IP),端口必须要完全相同。 即:协议、域名(IP)、端口都相同,才能算是在同一个域里。 三:没有同源策略的危险场景: 危险场景: ..原创 2021-09-21 15:28:23 · 200 阅读 · 1 评论 -
1.①AJAX简介(XMLHttpRequest)②解析json数据③解构赋值④请求异常与超时的处理⑤避免用户多次重复发送请求(前几次取消,只留最后一次)
一:AJAX简介 1.页面无刷新获取数据:比如鼠标移动到充话费自动出div框 又比如:刷今日头条新闻,每向下一点都会刷出一条新新闻 2.允许根据用户的事件更新部分页面内容+-原创 2021-09-20 22:11:59 · 342 阅读 · 0 评论