- 博客(19)
- 收藏
- 关注
原创 前端面试高频问题通关指南—通用性问题
本文为面向应届生及1-3年经验开发者的前端面试全流程指南,提供从自我介绍、项目描述到高频问答的脱敏优化方案与实战模板,涵盖“技术栈+项目亮点+成长闭环”自我介绍结构、“背景-挑战-方案-成果”项目叙事模型、经典问题逻辑框架与加分表述,以及个人知识库构建、持续代码提交等差异化亮点打造方法,还包含企业级项目经验缺失弥补策略、技术盲区应对话术及反问技巧,通过真实脱敏案例与结构化模板,助力候选人塑造“基础扎实、落地能力强、具成长潜力”的面试印象,适用于互联网大厂及中厂前端岗位应聘准备。
2025-06-02 20:52:55
830
原创 原型链的详细解释及使用场景
原型链是JavaScript中实现继承和属性共享的核心机制。每个对象都有一个内部属性,指向其原型对象。当访问对象的属性时,若对象自身不存在该属性,则会沿着原型链向上查找,直到找到或到达链的顶端(null)。
2025-05-18 18:36:06
552
原创 箭头函数及其与普通函数区别的详细解释
箭头函数是JavaScript中的一种简洁函数定义方式,使用 => 符号,省略 function 关键字,适合快速定义匿名函数或简单表达式。其核心特性包括语法简洁、匿名性和隐式返回对象。与普通函数相比,箭头函数的 this 是词法绑定的,即在定义时捕获外层非箭头函数的 this,且无法通过调用方式改变。普通函数的 this 则是动态绑定的,根据调用方式确定。箭头函数适用于需要固定 this 的场景(如回调函数、事件处理)和简化单行表达式(如数组操作 map/filter),但在对象方法、构造函数和需要
2025-05-18 16:06:34
358
原创 在浏览器输入URL回车后,都会经历哪些过程?
文章摘要:本文概述了浏览器从解析URL到最终渲染页面的完整流程。首先,浏览器解析URL并检查缓存是否命中。若未命中,则通过DNS服务器将域名解析为IP地址。随后,通过三次握手建立TCP连接,并向服务器发送HTTP请求。服务器处理请求后返回HTTP报文,浏览器解析并渲染页面。最后,通过四次挥手断开TCP连接。这一系列步骤确保了网页的顺利加载和显示。
2025-05-13 12:48:00
371
原创 SaaS场快订首页的前端搭建【持续更新】
本文介绍了体育馆预约系统首页的开发过程,主要包括页面创建、路由配置、接口编写及页面开发。首先,在pages文件夹下创建index.vue页面,并在pages.json中配置路由信息。接着,编写了定位、场馆分类和附近场馆列表的接口函数,其中定位功能通过腾讯地图API实现,支持IP定位和逆地址解析,并引入了缓存机制和降级策略。页面开发部分,首页分为顶部定位区域、搜索框、场馆分类和附近场馆列表四个模块,分别展示了实时定位、搜索功能、分类展示和场馆列表。
2025-05-11 16:17:59
1920
2
原创 SaaS场快订平台项目说明【持续更新】
本文主要介绍了SaaS场快订平台的项目说明,包括项目介绍、页面展示、相关仓库、项目感悟,完整的开源介绍、各个部分的详细介绍见文章底部的链接。
2025-05-10 21:46:46
705
原创 前端CSS场景题篇【持续更新】
本文详细讲解了6个CSS场景题,整理了常问的题目和自己亲身遇到的经历,后续会持续更新场景题目,希望对你有所帮助。
2025-05-10 18:24:41
1051
原创 如何使用CSS解决一行有三个元素,前两个元素靠左排列,第三个元素靠右排列的问题
本文详细介绍了如何使用CSS解决一行有三个元素,前两个元素靠左排列,第三个元素靠右排列的问题,详细讲解了基本实现和4种拓展方法,并建议优先选择Flexbox布局的方法。
2025-05-08 09:00:00
1391
原创 解决uniapp中uni.showToast和uni.showModal被挡住的方案
本文介绍了在uniapp中,uni.showToast和uni.showModal被挡住的解决办法。
2025-05-07 12:45:49
817
原创 使用Git管理远程仓库出现代码冲突的解决办法
本文介绍了当使用git管理远程仓库时出现代码冲突的解决办法,主要解决的问题是多人修改同一文件导致的git pull失败。
2025-05-07 12:15:28
237
原创 基于浏览器原生特性的图片懒加载
本文主要介绍了,针对Web的浏览器图片懒加载,使用浏览器的原生特性进行图片懒加载,用法简单易懂。该属性可以缩短页面加载时间,优化页面性能和用户体验。
2025-05-03 21:36:23
629
原创 vue组件设计的经验和技巧
本文主要讲解了vue组件设计的经验和技巧,分为样式的思考、template的思考、行为的思考、props四个方面。组件的设计就是在扩展性和便捷性间的权衡,我们可以通过以上四个角度分析如何去权衡,文中也给出了一些权衡的方案,供大家参考。
2025-05-03 15:42:52
1206
原创 Git零基础小白教程:使用Git进行Gitee/GitHub远程提交或更新
本文介绍了零基础小白该如何通过Git将本地文件推送到远程仓库的详细步骤,结合我自身学习的经验,总结出使用git进行远程提交的详细步骤。
2025-04-29 22:18:37
844
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人