自定义博客皮肤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)
  • 收藏
  • 关注

原创 学习React一段时间后对React生命周期(旧)的理解

当代码中数据发生了更新调用了setState会进行一个判断,如果是通过props驱动的数据更新则会从componentWillReceiveProps(nextProps)开始走,接着按下面的顺序执行,如果是由state驱动的数据更新则会直接从shouldComponentUpdate开始走,到这里首先会做一个判断如果为true才会继续向下走,执行页面的再次渲染等,在componentDidUpdate钩子中也可以调用setState,调用后是从shouldComponentUpdate开始向下执行。

2022-09-26 11:36:47 233 1

原创 小法宝的面试之路

三更灯火五更鸡,正是男儿读书时。 --劝学诗1.普通函数和箭头函数的区别箭头函数与普通函数的区别详解_小弦的博客的博客-CSDN博客_箭头函数和普通函数的区别2. 如何区分数组和对象区别数组和对象的三种方法_多喝热水-CSDN博客_怎么区分数组和对象3. 事件循环深入理解JavaScript的事件循环(Event Loop) 一、什么是事件循环_tzllxya的博客-CSDN博客_事件循环...

2021-12-24 16:00:15 258

转载 前端八股文

???? 连八股文都不懂还指望在前端混下去么 - 掘金

2021-12-24 14:49:44 662

原创 Vue生命周期面试题

1. 什么是Vue生命周期?有什么作用?借用官网的一句话就是:每一个vue实例从创建到销毁的过程,就是这个vue实例的生命周期。在这个过程中,他经历了从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程。、同时在这个过程中也会运行一些叫做 生命周期钩子 的函数,这给了开发者在不同阶段添加自己的代码的机会。(ps:生命周期钩子就是生命周期函数)例如,如果要通过某些插件操作DOM节点,如想在页面渲染完后弹出广告窗, 那我们最早可在mounted...

2021-12-23 22:28:37 749

原创 总结一些前端面试题(解析)

1.vue的优点轻量级框架:只关注视图层,是一个整理数据的视图集合,整理后大小只有几十KB 简单易学:国人开发,中文文档,不存在语言障碍,方便学习和理解。 渐进式框架:你想用是什么功能特性就可以按需使用,你不想使用的部分功能可以先不使用。所以有以下三种场景: 场景一:公司刚开始一个项目,技术人员对Vue的掌握也不足够。那么我们就不能使用VUE了么?当然不是,如果你只是使用VUE做些基础操作,如:页面渲染、表单处理提交功能,那还是非常简单的,成熟技术人员上手也就一两天。完全可以用它去代替jquery

2021-12-21 22:02:21 988

原创 Vue2与Vue3组件间通信方式总结

我们都知道Vue作为一个轻量级的低门槛入门前端框架,其核心就是 组件化开发 。Vue就是由多个组件组建成的,组件化是它的精髓,更是它的强大之处。各组件实例之间是相互独立的,这也就意味着不同组件之间数据是无法相互共用。但实际项目开发中,我们时常需要其他组件的数据,为此诞生了组件通信的问题。针对组件之前的关系:父子、兄弟、子孙的不同选用的数据传输方式也不一样,今天就来做个总结。Vue2组件通信父组件向子组件传值Props父组件以属性的方式传值给子组件 子组件...

2021-12-14 10:00:14 1595 3

空空如也

空空如也

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

TA关注的人

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