ES6模块化(重点)

一、模块化规范

1.1 前端模块化规范的分类

在这里插入图片描述

1.2 ES6模块化规范定义

在这里插入图片描述

1.3 配置步骤

在这里插入图片描述

1.4 默认导出导入

默认导出
在这里插入图片描述
默认导入
在这里插入图片描述

1.5 注意事项

默认导出注意事项
在这里插入图片描述
默认导入注意事项
在这里插入图片描述

1.6 按需导出导入

按需导出
在这里插入图片描述
按需导入
在这里插入图片描述

1.7 按需导出导入注意事项

在这里插入图片描述

1.8 直接导入并执行模块中的代码

在这里插入图片描述

1.9 promise 解决回调地狱问题

回调套回调 就是回调地狱!
promise 解决回调地狱问题!
毁掉地狱

1.10 Promise 基本概念

promise基本概念

1.11 then-fs 的基本使用

在这里插入图片描述
在这里插入图片描述

1.12 then()方法的特性

then 方法特性

1.13 基于Promise按顺序读取内容

在这里插入图片描述

1.14 catch 方法

.catch 方法
catch

1.15 Promise.all()方法

promise.all()

1.16 封装一个自己的Promise 封装要求

在这里插入图片描述

1.17 getFile

在这里插入图片描述
创建具体操作:
在这里插入图片描述
在这里插入图片描述

1.18 调用 resolve 和 reject 回调函数

在这里插入图片描述

二、async/await

2.1 什么是async/await ?

在这里插入图片描述

2.2 async/await 基本使用

async、await 基本使用

2.3 async/await 注意事项

注意事项

2.4 高级面试题

EventLoop
在这里插入图片描述

2.4.1 同步任务和异步任务

在这里插入图片描述

2.4.2 同步任务和异步任务执行过程

执行过程
步骤:
在这里插入图片描述
面试题:
面试题

2.4.3 宏任务和微任务的执行顺序

什么是宏任务,微任务?

宏任务微任务

交替执行
在这里插入图片描述
生活实例 :(理解宏任务和微任务)
在这里插入图片描述
面试题:
面试题:
经典面试题:
面试题
学习 vue 要掌握的知识!!!
在这里插入图片描述
在这里插入图片描述
同步异步任务

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值