自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试官:“你说你会计网?那你说说那些网络协议?”

在一个应用进程与另一个应用进程发送数据前,这俩进程需要且必须需要相互握手,即它们必须相互发送某些预备报文段,以建立确保数据传输的参数。

2025-04-14 19:11:24 715

原创 面试高频手写题之----手写call,apply,bind函数

我们在做手写题,让我们手写一些函数时,我们第一步就是要搞清楚这个函数是做什么的,有什么用。所以我们在正式讲解如何手写这三种函数之前,我们需要好好的了解这三种函数时做什么用的。

2025-03-20 11:09:17 927

原创 详解事件循环的运行原理(新)

介绍浏览器事件循环的原理问题

2025-03-15 00:50:57 930 2

原创 前端监控埋点——介绍以及架构建设

这几周在进行前端埋点的项目推进。关于负责SDK的基本架构以及用户行为监控插件的编写。那么在分析架构前。我们先得看看我们的项目具体是怎么运行的。

2025-03-08 23:00:00 1201 2

原创 手撕Promise源码

在前端开发项目中,Promise的重要性不言而喻,而在面试题中,也会有手搓一个Promise的题目,本文将结合Promise的用法,来一步一步去手写一个Promise。

2024-11-10 23:12:38 1248

原创 分享关于事件循环的几道面试题。

放入微任务队列,主线程任务做完,在调用微任务队列里的微任务,输出“3”6.微任务做完,开始做第二个宏任务,由于resolve(6),将与其对应的then的回调函数放入微任务队列中。7.与步骤五一样,开始做微任务队列,输出传进去的data,输出“6”再将输出“8”的计时器放入宏任务队列中,在输出“9”5.第一个宏任务做完,开始做微任务,故来到then的回调函数中,输出“3”,并将输出“5”的定时器放入宏队列中。2、在one函数中,立即执行await右边的函数,输出“4”,再将后面的任务都放入微任务队列里。

2024-11-05 22:56:36 574 1

原创 利用项目实战,讲解context管理状态使用。

在讲解利用Context之前,我们不妨先好好重温一遍Context的基本使用。我们通过该API创建一个“上下文”。使得我们可以在组件树中自由的传递数据,无需手动使用props逐级传递。使得我们的代码开发轻松一点。创建的XXXContext对象呢有俩个React组件,我们可以通过解构来获得,简化我们的代码其中Provider是非常重要的东西。为什么呢?我们可以将解构出来的Provider包裹住B组件,并传入username和age。这样B组件及其子孙组件都能够获得传入的value对象。

2024-10-25 21:14:47 1519 1

原创 关于React类式组件里,如何将方法中的this指向实例对象,从而获得state的值进行修改

由于直接调用该函数,该函数又有严格模式。所以里面的this就是undefinde,那么该如何做,才能将changeWeather中的this指向实例对象呢?

2024-10-09 20:01:25 2054 1

空空如也

空空如也

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

TA关注的人

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