
回调地狱及其解决方法
同步与异步的概念 同步代码:逐行执行,需原地等待结果后,才继续向下执行 异步代码:调用后耗时,不阻塞代码继续执行(不必原地等待),在将来完成后触发回调函数传递结果 回答代码打印顺序:发现异步代码接收结果,使用的都是回调函数 12345678910const result = 0 + 1console.log(result)setTimeout(() => { consol...

同步与异步的概念 同步代码:逐行执行,需原地等待结果后,才继续向下执行 异步代码:调用后耗时,不阻塞代码继续执行(不必原地等待),在将来完成后触发回调函数传递结果 回答代码打印顺序:发现异步代码接收结果,使用的都是回调函数 12345678910const result = 0 + 1console.log(result)setTimeout(() => { consol...

基本使用1234567const xhr = new XMLHttpRequest()xhr.open('请求方法', '请求url网址')xhr.addEventListener('loadend', () => { // 响应结果 console.log(xhr.response)})xhr.sen...

简易版 需求:基于 Promise 和 XHR 封装 myAxios 函数,获取省份列表展示到页面 核心语法: 1234567891011121314function myAxios(config) { return new Promise((resolve, reject) => { // XHR 请求 // 调用成功/失败的处理程序 ...