自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 深入理解promise

基础题1:const promise = new Promise((resolve, reject) => {console.log(1)resolve()console.log(2)})promise.then(() => {console.log(3)})console.log(4)// 分析这道题需要理解Event Loop——题目解析:Promise是同步执行,promise.then是异步执行,浏览器则是单线程的,所以执行规则为同步–异步–微任务–宏任务结果:

2021-02-24 11:52:27 96

原创 react生命周期

一、Ract生命周期React 生命周期分为三种状态 1. 初始化 2.更新 3.销毁初始化1、getDefaultProps()设置默认的props,也可以用dufaultProps设置组件的默认属性.2、getInitialState()在使用es6的class语法时是没有这个钩子函数的,可以直接在constructor中定义this.state。此时可以访问this.props3、componentWillMount()组件初始化时只调用,以后组件更新不调用,整个生命周期只调用一次,此

2021-04-12 21:50:35 64

原创 cookie与session的区别

1.存储位置不同:cookie的数据存储在客户端浏览器上session数据存储再服务器上2.存储容量不容:通常情况下单个cookie保存的数据<=4KB,一个站点最多保存20个cookiesession则没有上限,但出于性能方面的考虑session不建议存放过多东西,并设置session删除机制3.存取方式不同:cookie中只能保管ADCLL字符串,需要通过编码的方式存取Unicode字符或者二进制数据。运用cookie难以实现存储略复杂的信息...

2021-03-18 22:57:48 77

原创 new的原理:实现一个new

首先清理出new关键字调用函数的具体过程,那么写出来就很清楚了1.首先创建一个空的对象,空对象的proto属性指向构造函数的原型对象2.把上面创建的空对象赋值构造函数内部的this,用构造函数内部的方法修改空对象3.如果构造函数返回一个非基本类型的值,则返回这只,否则返回上面创建的对象这样写是不是简单点...

2021-03-01 21:01:45 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除