
Part1-1
文章平均质量分 74
函数式编程与 JS 异步编程、手写 Promise
林初笔墨
这个作者很懒,什么都没留下…
展开
-
Promise 源码
一、Promise 类核心逻辑实现 1.Promise 逻辑分析 Promise 就是一个类 在执行这个类的时候 需要传递一个执行器进去 执行器会立即执行 Promise 中有三种状态 分别是 成功 fulfilled 、失败 rejected 、 pending pending => fulfilled pending => rejected 一旦状态确定就不可更改 resolve 和 reject 函数是用来更改状态的 resolve : fulfilled reject :原创 2021-04-20 22:44:07 · 168 阅读 · 0 评论 -
JavaScript 异步编程
一、JavaScript 异步编程 内容概述 同步模式与异步模式 事件循环与消息队列 异步编程的额几种方式 Promise 异步方案、Async / Await 语法糖 二、同步模式 1.概念 同步模式指的就是我们代码中任务依次执行,后一个任务必须等待前一个任务执行完毕之后能开始执行,执行的顺序就和代码中的顺序是一样的,比较简单。 二、异步模式 1.概念 和同步模式相反:它不会等待这个任务的结束才开始下一个任务,开启任务之后会立即执行下一个任务,异步的后续操作一般都是通过回调函数的方式定原创 2021-04-20 22:43:09 · 115 阅读 · 0 评论 -
函数式编程范式
一、函数式编程 1.课程介绍: 为什么要学习函数编程以及什么是函数式编程 函数式编程的特性(纯函数、柯里化、函数组合等) 函数式编程的应用场景 函数式编程库 Lodash 2.为什么要学习函数式编程? 函数式编程是非常古老的概念,早于第一台计算机的诞生,函数式编程的历史。 那我们为什么现在还要学函数式编程? 函数式编程是随着 React 的流行收到越来越多的关注 Vue 3也开始使用函数式编程 函数式编程可以抛弃 this 打包过程中可以更好的使用 tree sh原创 2021-04-20 22:41:55 · 463 阅读 · 0 评论