- 博客(4)
- 收藏
- 关注
原创 手写一个Promise
// 手写一个promise // 思路 // 1、 他是一个类, 传递一个执行器进去, 这个执行器会立即执行 // 2、 有3种状态 成功fulfilled 失败rejected 等待pending // 3、 resolve reject是用来改变状态的,可以通过调用来更改状态,可接受参数作为执行的结果 // 4、处理异步操作 // 5、处理多次then的调用 // 6、实现链式调用 2个点,then返回promise对象 value是上一次返回的值 // 7、捕获构造器函数错误和成功失败函数的错误
2022-05-16 23:30:26
104
原创 函数式编程
函数式编程 一、面向对象编程思维方式和函数式编程思维方式? 面向对象:将现实世界中的事务抽象成对象和类,通过封装,多态,继承来描述他们之间的联系 函数式:现实世界中事务和事物之间的联系抽象到程序世界, 描述的是一种映射关系 非函数式(面向过程) const a =1 const b =1 const c = a+b log© 函数式 (细粒度,可复用) function(a,b){ return a+b } log(function()1,1) 二、函数是一等公民 1、可以存储在变量中 2、可以作为参数 3
2022-04-20 23:41:54
598
原创 媒体查询 响应式组件
1、react-container-query 1.媒体查询 响应式组件 2.使用方法 (1)引入 import { ContainerQuery } from ‘react-container-query’; (2)规定屏幕尺寸 /** 媒体查询 */ const query = { ‘screen-xs’: { maxWidth: 575, }, ‘screen-sm’: { minWidt...
2019-09-09 10:07:14
289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人