
面试
文章平均质量分 79
勇敢牛牛 不怕困难
小小面试 拿下拿下
星仔如雨
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端面试-webpack篇
CompilerrunentryLoaderLoaderChunkChunkChunk通过以上步骤,Webpack 完成了从源代码到最终输出文件的整个构建过程。原创 2025-02-24 11:02:46 · 1136 阅读 · 0 评论 -
CSS面试题
这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你参加为期14天的创作挑战赛!原创 2025-02-22 19:28:17 · 1187 阅读 · 0 评论 -
前端面试-网络协议篇
CDN(Content Delivery Network,内容分发网络)是一种分布式网络架构,旨在加速内容传输并提升用户体验。WebSocket 是一种基于TCP的通信协议,用于在客户端(如浏览器)和服务器之间实现全双工、低延迟的实时通信。原创 2025-02-22 20:22:42 · 1239 阅读 · 0 评论 -
Vue面试2
虚拟DOM(Virtual DOM)是一种编程概念,它指的是在Web应用中,使用JavaScript对象来模拟真实的DOM树。每个虚拟DOM节点对应着真实DOM树中的一个元素。通过这种方式,可以有效地减少直接操作真实DOM的次数,从而提高性能。虚拟DOM的主要目的是优化用户界面的更新过程。当数据模型发生变化时,不是立即更新真实DOM,而是先更新虚拟DOM。然后通过比较新旧两个虚拟DOM树的差异(这个过程称为Diff算法),找出需要更新的部分,并将这些变化批量地应用到真实DOM上。这样做的好处是可以。原创 2025-02-21 11:01:43 · 743 阅读 · 0 评论 -
Ajax与Axios
相比于原生的Ajax,Axios提供了更加方便的API,可以更容易地处理请求和响应,处理错误,并且支持取消请求等功能。总结来说,Axios是Ajax概念的一个现代化实现,它以更现代的JavaScript特性(如Promise)为基础,提供了更便捷、强大的HTTP请求处理能力,特别适合现代Web应用的开发需求。2、ajax技术实现了局部数据的刷新,而axios实现了对ajax的封装。Ajax和Axios都是用于在前端进行数据交互的工具,但它们有一些重要的区别,从使用方式到功能特性都有所不同。原创 2024-05-29 09:31:36 · 864 阅读 · 0 评论 -
CSS常用设置
对于前端开发人员来说,最难的一步莫过于CSS(是否同感?在最近的项目中学习了一些CSS设置,特意来分享~原创 2024-05-19 19:34:32 · 582 阅读 · 0 评论 -
原型与原型链
在JavaScript中,原型(prototype)和原型链(prototype chain)是理解对象如何继承属性和方法的关键概念。原型,它指向另一个对象,这个对象(构造函数.prototype)被称为。原创 2024-09-01 21:20:07 · 1292 阅读 · 0 评论 -
数据持久化原理:本地存储
每种存储方式都有其适用场景和限制。在实际应用中,开发者需要根据项目的具体需求来选择合适的存储方式。例如,对于需要长期存储的数据,可以选择 LocalStorage 或 IndexedDB;而对于临时存储的数据,可以使用 SessionStorage。如果需要存储的数据量较大或者需要进行复杂的查询操作,则 IndexedDB 可能是最合适的选择。在前端开发中,有几种常见的方法可以用来在客户端存储数据。对于上一节中所描述的问题。其本质是本地存储技术。原创 2024-09-01 15:16:00 · 499 阅读 · 0 评论 -
Vue面试
事件冒泡描述了事件如何从触发事件的最内层元素开始,逐步向上传播到父元素,直至到达文档的根元素的过程。事件冒泡是前端开发中一个非常重要的概念,它描述了事件如何从触发事件的最内层元素开始,逐步向上传播到父元素的过程。Vue 3 对 TypeScript 的支持更加完善,提供了更好的类型定义,使得类型检查更加精确,同时降低了使用 TypeScript 的门槛。Diff 算法是现代前端框架中的关键技术之一,它通过比较虚拟 DOM 树的变化来最小化实际 DOM 的更新,从而提高应用程序的性能。是两个非常重要的概念。原创 2024-08-26 16:17:03 · 1237 阅读 · 0 评论 -
路由懒加载
将路由配置中的组件从常规的静态导入改为动态导入。原创 2024-08-26 18:47:37 · 365 阅读 · 0 评论 -
axios二次封装
前面已经了解了axios(),那么在项目中又该如何使用axios来对接后台呢?在 Vue 中对 Axios 进行二次封装是一种常见的做法,这样可以简化应用中的 HTTP 请求,并且可以使代码更加模块化和易于维护。原创 2024-08-14 19:48:46 · 851 阅读 · 0 评论 -
数据持久化
在VUE项目中,我们会遇到页面一刷新个人信息丢失的问题。那么该如何解决呢?下面是我的一些答案。原创 2024-08-29 19:43:08 · 679 阅读 · 0 评论