摘要: 原理图 说明 JS中用来存储 待执行回调函数的队列包含2个不同特定的列队 宏列队: 用来保存待执行的宏任务(回调),比如:定时器回调/DOM事件回调/ajax回调 微列队:用来保存待执行的微任务(回调),比如: promise 的回调/MutationObserver的回调 JS 执行时会区别这2个 阅读全文
posted @ 2020-11-28 00:08 水熊虫喵了个咪 阅读(74) 评论(0) 推荐(0) 编辑
摘要: async函数 函数的返回值为promise对象 promise对象的结果由async函数执行的返回值决定 async的作用是声明一个函数为异步函数,当用了async声明后,这个函数就成了一个promise对象 ,如果这个函数有返回值,那么函数内部会把这个return 的值赋值给promise对象的 阅读全文
posted @ 2020-11-28 00:06 水熊虫喵了个咪 阅读(81) 评论(0) 推荐(0) 编辑
摘要: axios的基本特性 axios是一个基于Promise用于浏览器和node.js的HTTP客户端 它具有以下特征: 支持浏览器和node.js 支持promise 能拦截请求和响应 自动转换JSON数据 功能特点: 在浏览器中发送XMLHttpRequests请求 在node.js中发送http请 阅读全文
posted @ 2020-11-28 00:05 水熊虫喵了个咪 阅读(113) 评论(0) 推荐(0) 编辑
摘要: fetch概述 1.基本特性 ​ 更加简单的数据获取方式,功能更强大,更灵活,可以看做是xhr的升级版 ​ 基于Promise实现 2.语法结构 fetch(url).then(fn2) .then(fn3) ... .catch(fn) fetch('/abc').then(data=>{ ret 阅读全文
posted @ 2020-11-28 00:04 水熊虫喵了个咪 阅读(75) 评论(0) 推荐(0) 编辑
/* 返回顶部代码 */ TOP