es6

react 组件通讯的几种方式
react 组件通讯的几种方式

最近在做react项目,所以简单的学习了一下组件之间的通信方式.总结来说可分为三大类:

2021-07-30 12:46:34阅读全文

【从头学前端】01-什么是JavaScript
【从头学前端】01-什么是JavaScript

坚持写作的第一天(目标百天)。

2021-08-02 01:35:13阅读全文

【从头学前端】02-JavaScript词法结构
【从头学前端】02-JavaScript词法结构

Hello 大家好,我是彼岸繁華🌸,一个想进大厂的大三学生,为了有一个完整的前端知识体系,现在我要从头开始学习、梳理、总结。

2021-08-02 11:41:25阅读全文

前端模块化iife、CJS、AMD、UMD、ESM的区别
前端模块化iife、CJS、AMD、UMD、ESM的区别

注:以下所有解释完全依照本人的主观思想,如果有不对的地方,请见谅

2021-08-06 12:05:57阅读全文

手写Promise,1.3promise中then方法的多次调用
手写Promise,1.3promise中then方法的多次调用

promise中有一个很重要的特点同一个promise对象下面的then方法是可以被调用多次。举个例子,测试代码更改如下:

2021-08-13 08:55:57阅读全文

手写Promise,1.4promise中then方法的链式调用
手写Promise,1.4promise中then方法的链式调用

promise还有一个很重要的特点,then方法可以被链式调用,后面一个then方法得到的值是上一个then方法的返回值

2021-08-12 18:47:30阅读全文

手写Promise,1.5promise中then方法的链式调用识别Promise对象自身
手写Promise,1.5promise中then方法的链式调用识别Promise对象自身

promise的then方法会返回一个promise对象。如果用户在写代码的过程中,将自身给返回出去,就会报类型错误。测试代码:

2021-08-13 00:38:34阅读全文

手写Promise,1.6promise中加入异常捕捉,then方法变可选参数
手写Promise,1.6promise中加入异常捕捉,then方法变可选参数

Promise中可以手动抛出异常,throw new Error('error')。这种情况处理起来比较简单,完善一下逻辑代码即可

2021-08-12 17:47:46阅读全文

手写Promise,1.7promise中all(),race(),resolve(),cath(),finally()的实现
手写Promise,1.7promise中all(),race(),resolve(),cath(),finally()的实现

Promise.all()Promise.all()方法用于将多个 Promise 实例,包装成一个新的 Promise 实例。Promise.all()方法接受一个数组作为参数,数组中如果有不是promise实例的情况,就会先调用下面讲到的Promise.resolve方法,将参数转为 Promi

2021-08-16 03:42:16阅读全文

前端模块化规范
前端模块化规范

完整高频题库仓库地址:https://github.com/hzfe/awesome-interview

2021-09-15 12:36:33阅读全文