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

原创 前端面试题(项目细节)

在项目中发送请求怎么携带token?对$nextTick异步渲染的理解?项目基础优化?首屏加载白屏怎么进行优化?git版本发生冲突你是怎么解决的?

2023-03-25 08:30:00 2261

原创 前端面试题(关于项目细节)

项目流程,axios的二次封装,token无痛刷新,解决token失效问题

2023-03-22 20:39:29 419

原创 前端面试题分享(持续更新)

我认为无论是路由还是图片懒加载,就是优先加载用户可视区域,vue是单页面应用,可能会有很多个路由引入,这样使用webpack打包后的文件很大,当进入首页时,因加载资源过多,页面就会出现白屏的情况,不利于用户体验。如果说我们把不同路由对应的组件分割成为不同的代码块,在路由被访问的时候才加载对应的组件,这样就可以有效分担首页的加载压力,大大提升了首屏的加载速度。当用户满足条件时,才能进行跳转。每次创建根实例的时候,使用new的方式,全局的范围内只创建一个,不会创建多个,不会存在污染的问题,因此可以不使用函数。

2023-03-21 21:38:56 126

原创 前端面试题 每日10题(持续更新)

(1) localStorage 生命周期是永久性的,存储在硬盘中,页面刷新、关闭浏览器或操作系统重启,数据也不会被清空,需要主动去销毁(或调用clear方法),它还可以跨窗口传递数据,大小限制为5M左右。(3)cookie 生命周期是可控的,存储在客户端的纯文本文件,如txt文件,可以设置过期时间,若不设置,则关闭浏览器数据就销毁,大小限制为4KB左右。根据屏幕宽度设置根元素html的font-size大小,布局时使用rem单位,达到自适应目的,是弹性布局的一种实现方式;margin: 0;

2023-03-20 21:03:59 169

原创 组件通信+依赖注入、watch和computed区别

watch 主要用于监听特定属性的变化,以触发对应的回调函数,适用于处理一些异步或与后端交互的操作。computed 主要用于根据data 中的属性计算出一个新的值,它会自动缓存和监听依赖的属性,适用于在模板中展示计算后的结果

2023-02-10 20:57:55 234 3

原创 了解Vue组件、生命周期

【代码】了解Vue组件、生命周期。

2023-02-07 17:46:48 97 1

原创 Vue2,Vue3特性和区别

Vue2,Vue3特性和区别

2023-02-07 17:31:44 123 2

原创 介绍一下typeof 区别类型的原理

js

2023-02-04 15:28:32 593 1

空空如也

空空如也

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

TA关注的人

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