自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端面试题整理20道

子组件可以通过。

2023-09-03 19:22:08 118

原创 【无标题】

认真整理你的面试题在使用 Redux 过程中,可以通过以下方式防止定义的 action-type 常量重复:将 action-type 常量定义为单独的模块,在需要使用的地方引入。使用一个统一的命名规范,比如使用命名空间或统一的前缀,避免命名冲突。使用工具库来帮助生成唯一的 action-type 常量,比如 uuid。闭包是指函数能够访问并使用其词法作用域之外的变量的能力。简单来说,闭包就是函数和其周围的引用环境的组合。

2023-08-18 19:01:13 149 1

原创 第一周理论题

eact的diff算法也叫做差异化算法,diff算法的原理是,使用虚拟DOM来处理页面的更新渲染,因为使用真实DOM会频繁的直接操作DOM,会加大内存的占用情况,而使用虚拟DOM,会通过前后比较两次虚拟DOM的差异,来进行更新,只更新那些需要更新的部分,内存占用小,损耗小,大大提高了效率。受控组件就是受到state或props控制的组件,通常用于表单事件,将他的value值绑定至一个state上,并设置一个onchange事件,当事件触发时,通过使用setState来修改相对应的数据,从而实现受控组件。

2023-08-14 09:34:39 158

原创 js类型检验的方式

它返回一个表示数据类型的字符串,比如 "number"、"string"、"boolean"、"object"、"function" 等。但需要注意的是,typeof null 返回 "object",这是一个历史遗留问题。需要注意的是,JavaScript 是一种动态类型语言,变量的类型是可以随时改变的。因此,在进行类型检验时,应该考虑边界情况,并编写健壮的代码来处理各种可能的数据类型和情况。为了方便进行类型检测,可以使用一些专门的库或框架,如 TypeScript、Joi、Prop-types 等。

2023-08-06 19:23:47 95

原创 事件循环的理解,以及应用理解

事件循环的理解

2023-08-06 19:18:03 163

原创 闭包的理解,优点缺点,应用场景

闭包的理解,优点缺点,应用场景

2023-08-06 18:59:52 118

空空如也

空空如也

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

TA关注的人

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