![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 88
CoreyJu
这个作者很懒,什么都没留下…
展开
-
如何发布一个npm包
b)右上角选择生成新的token,根据需要选择 token 类型(以 Classic Token 为例)a)npm官网登录后,头像下拉选择 Access Tokens。a. 邮箱会在本地登录时发送验证码使用。d)复制生成的 token 设置到本地。b. 发布包后邮箱会收到通知。c)选择 publish。原创 2023-06-02 16:50:06 · 1021 阅读 · 0 评论 -
浅析React Hook之useReducer
Fiber树循环链表useReducer原创 2022-06-30 17:16:55 · 396 阅读 · 0 评论 -
JavaScript深度剖析之手写Promise源码
友情提示:本文内容过长,建议先收藏目录核心逻辑实现一、Promise核心逻辑实现二、在 Promise 类中加入异步逻辑三、实现 then 方法多次调用添加多个处理函数四、实现then方法的链式调用五、then方法链式调用识别 Promise 对象自返回六、捕获错误及 then 链式调用其他状态代码补充1. 捕获执行器的错误2. then执行的时候报错捕获3. 错误之后的链式调用4. 异步状态下链式调用七、将then方法的参数变成可选参数八、promise.all方法的实现九、Promise.resolv原创 2021-01-18 10:12:09 · 208 阅读 · 0 评论 -
JavaScript深度剖析之异步编程
(友情提示:本文内容过长,建议先收藏。)目录采用单线程模式工作的原因单线程的优势和弊端异步编程的内容概要同步模式与异步模式同步模式异步模式同步模式API和异步模式API的特点回调函数 —— 所有异步编程方案的根基Promise —— 一种更优的异步编程统一方案Promise概述Promise基本用法Promise案例Promise的本质Promise链式调用常见误区链式调用的理解Promise异常处理then中回调的onRejected方法.catch()(推荐)全局对象上的unhandledreject原创 2021-01-10 17:08:09 · 378 阅读 · 0 评论 -
JavaScript深度剖析之函数式编程
JavaScript函数式编程目录内容介绍为什么要学函数式编程?什么是函数式编程?函数式编程和面向对象编程的不同对于函数式编程思维方式的理解:函数式编程的前置知识函数是一等公民高阶函数什么是高阶函数?使用高阶函数的意义常用的高阶函数闭包闭包的概念闭包的核心作用闭包的本质闭包的案例案例一案例二纯函数纯函数的概念Lodash——纯函数的代表体验Lodash纯函数的好处可缓存可测试并行处理副作用柯里化Lodash中的柯里化 —— curry()案例柯里化原理模拟柯里化总结函数组合背景知识管道Lodash中的组合函原创 2021-01-09 23:56:37 · 634 阅读 · 0 评论