自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端面试题(5)Vue生命周期

vue的生命周期就是vue实例的创建运行销毁的一个过程,在不同的阶段会触发不同的函数。

2023-05-10 10:43:32 78

原创 常见的面试题(5)JS的异步

具体做法是当某些任务发生时,比如计时器、网络、事件监听,主线程将任务交给其他线程去处理,自身立即结束任务的执行,转而执行后续代码。当其他线程完成时,将事先传递的回调函数包装成任务,加入到消息队列的末尾排队,等待主线程调度执行。如果使用同步的方式,就极有可能导致主线程产生阻塞,从而导致消息队列中的很多其他任务无法得到执行。这样一来,一方面会导致繁忙的主线程白白的消耗时间,另一方面导致页面无法及时更新,给用户造成卡死现象。JS是一门单线程的语言,这是因为它运行在浏览器的渲染主线程中,而渲染主线程只有一个。

2023-05-06 08:09:40 96

原创 最详细的Vuex总结归纳,让你花最少的时间掌握

vuex是基于vue框架的一个状态管理库(数据)的一个Vuex插件。可以管理复杂应用的数据状态,多个组件的****(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。

2023-04-24 16:21:18 233

原创 常见前端面试题(4)原型

原型对象对象原型原型继承原型链

2023-04-18 19:47:57 187

原创 常见前端面试题(3)null和undefined区分

null: object类型,代表“空值”,代表一个空对象指针undefined: undefined类型null表示"没有对象",即该处不应该有值。(1) 作为函数的参数,表示该函数的参数不是对象。(2) 作为对象原型链的终点。undefined表示"缺少值",就是此处应该有一个值,但是还没有定义(1)变量被声明了,但没有赋值时,就等于undefined。(2 ) 调用函数时,应该提供的参数没有提供,该参数等于undefined。(3)对象没有赋值的属性,该属性的值为undefined。

2023-04-10 22:07:37 471

原创 常见前端面试题(2)深浅拷贝

深浅拷贝区分,以及实现方式

2023-04-09 18:15:06 139 1

原创 常见前端面试题(1)JS执行机制

JS是单线程——JS为了处理页面中用户交互,以及操作DOM而诞生。比如对某个DOM元素进行添加和删除操作,不能同时进行,意味着所有任务需要排队。导致问题如果JS执行时间过长,造成页面渲染不连贯,导致页面渲染加载阻塞。为了解决这个问题,HTML5推出Web Worker标准,允许JS脚本创建多个线程,于是,JS中出现了同步和异步。

2023-04-09 18:03:59 137 1

原创 HTTP和TCP的关系

WEB使用HTTP协议作应用层协议,以封装HTTP 文本信息,然后使用TCP/IP做传输层协议将它发到网络上。TCP协议是传输层协议,主要解决数据如何在网络中传输。HTTP协议是应用层协议,主要解决如何包装数据。HTTP协议是建立在TCP协议基础之上的一种协议。

2023-04-09 17:14:15 1616 1

原创 Git基础-Git的基本操作

Git的基本操作

2023-03-06 15:31:34 398 4

空空如也

空空如也

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

TA关注的人

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