
3分钟准备前端面试
文章平均质量分 88
前端面试题总结,快速应对面试常见问题和知识点。
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
江拥羡橙
前端工程师,小程序项目技术负责人,工作过程中总结各种开发问题,分享技术干货。道法自然,喜欢交朋友,乐于分享。不积跬步,无以至千里,不积小流,无以成江海。
展开
-
【3分钟准备前端面试】vue2
vue会基于key的变化重新排列元素顺序,并且会移除可以不存在的元素。computed 有缓存,基于响应式依赖数据(基于data中声明过或者父组件传递的props中的数据)发生改变,才会重新进行计算。v-for 具有比 v-if 更高的优先级,这意味着 v-if 将分别重复运行于每个 v-for 循环中,不利于性能优化。keep-alive 再次使用组件不会重新创建和渲染,v-if 每次都会销毁和创建,并创建VNode,执行diff算法。按需加载,异步加载大组件,使用才加载,不用永远不加载。原创 2023-10-21 12:37:11 · 928 阅读 · 2 评论 -
【3分钟准备前端面试】面试准备--知己知彼,百战不殆
看JD,是否需要临时准备一下(看关键词,能准备就准备,不能就算了)- 打印纸质简历,带着纸和笔(面试官印象会好些)- 最好带着自己电脑,现场可能手写代码(自己电脑工具配置完善)- 有时间观念,如果迟到或推迟,要提前说;原创 2022-09-21 08:00:00 · 39742 阅读 · 126 评论 -
【3分钟准备前端面试】简历模板
简洁高效,BOSS易看的前端简历模板原创 2023-03-05 15:26:59 · 276 阅读 · 1 评论 -
【3分钟准备前端面试】vue3
Vue3中的Hooks为组件开发带来了全新的编程模式和思维方式,使我们能够更好地组织和复用代码,提高代码的清晰度和可维护性。通过自定义Hooks,我们可以将组件的逻辑拆分成独立的函数,并在多个组件中共享这些逻辑。在使用过程中,我们应遵循Hooks的书写规范和实践最佳实践,以确保代码的质量和兼容性。将响应式对象(reactive封装)装换为普通对象,对象的每个prop都是对应的ref,两者保持引用关系。针对一个响应式对象(reactive封装),对其中一个属性创建一个具有响应式ref,两者保持引用关系。原创 2024-07-04 16:16:06 · 424 阅读 · 3 评论 -
【3分钟准备前端面试】yarn
梳理了Yarn的核心知识点和面试考察重点。建议结合yarn --verbose调试和实际项目经验,深入理解包管理机制。掌握Yarn的高级特性将显著提升工程化水平。原创 2025-04-12 23:28:01 · 165 阅读 · 0 评论 -
【3分钟准备前端面试】vite
梳理了Vite的核心机制和工程实践要点。建议通过实际项目结合`vite --debug`命令进行深度调试,掌握构建工具的核心原理与最佳实践。理解Vite的设计哲学将帮助开发者应对现代前端工程的复杂场景。原创 2025-04-13 08:00:00 · 44 阅读 · 0 评论 -
【3分钟准备前端面试】pinia
系统梳理了Pinia的核心知识体系与高级应用技巧。建议通过实际项目实践结合DevTools进行深度调试,掌握状态管理的最佳实践。理解Pinia的设计哲学将帮助开发者构建更健壮的Vue应用。原创 2025-04-14 09:00:00 · 49 阅读 · 0 评论 -
【3分钟准备前端面试】Hybrid
全面覆盖Hybrid开发的核心技术要点与高级实践策略。建议结合具体业务场景理解技术选型,通过性能分析工具进行量化优化。掌握Hybrid技术体系将助力开发者构建高性能、高可用的跨平台应用。原创 2025-04-14 08:00:00 · 154 阅读 · 0 评论 -
【3分钟准备前端面试】JavaScript
在 JavaScript 中,基本类型是没有属性和方法的,但是为了便于操作基本类型的值,在调用基本类型的属性或方法时 JavaScript 会在后台隐式地将基本类型的值转换为对象,如:在访问’abc’.length 时, JavaScript 将’abc’ 在后台转换成 String(‘abc’),然后再访问其length 属性。原创 2023-04-24 08:43:03 · 983 阅读 · 24 评论 -
【3分钟准备前端面试】TypeScript初级
不可枚举:不可枚举是一个汉语成语,拼音为bù kě méi jǔ,意思是不能够一个个地列举,形容数量、种类极多。那么此时的参数类型就是一个变量,通常用大写字母 T 来表示,当然你也可以使用其他字符,如:U、K等。枚举的取值,有 TokenType.ACCESS 和 TokenType[‘ACCESS’] 这两种不同的写法,效果是相同的。protected:受保护修饰符,可以在类的内部和子类中访问,但不能在类的外部访问。private:私有修饰符,只能在类的内部访问,不能在类的外部访问。原创 2024-06-26 13:06:36 · 989 阅读 · 17 评论 -
【3分钟准备前端面试】TypeScript进阶
TypeScript是JavaScript的超集。它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。TS代码需要通过编译器编译为JS,然后再交由JS解析器执行。TS完全兼容JS,换言之,任何的JS代码都可以直接当成JS使用。相较于JS而言,TS拥有了静态类型,更加严格的语法,更强大的功能;TS可以在代码执行前就完成代码的检查,减小了运行时异常的出现的几率;TS代码可以编译为任意版本的JS代码,可有效解决不同JS运行环境的兼容问题;原创 2023-10-22 15:18:34 · 309 阅读 · 1 评论 -
【3分钟准备前端面试】微信小程序
系统梳理了小程序开发的核心知识点和面试考察重点。建议结合项目实践进行针对性准备,掌握原理级理解与实战经验的双重能力提升。原创 2025-04-12 23:19:59 · 137 阅读 · 0 评论 -
【3分钟准备前端面试】uniapp
条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同平台。能实现一套代码、多端运行,核心是通过。原创 2024-07-07 23:35:48 · 206 阅读 · 1 评论 -
【3分钟准备前端面试】vuex
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。原创 2023-10-21 20:42:47 · 483 阅读 · 2 评论 -
【3分钟准备前端面试】webpack
比如说前端的端口是8080,服务端如果端口是3000,这样前端在请求时如果直接请求3000会导致跨域请求不到,这时候可以使用proxy代理。每次修改业务代码时,lodash都要重新打包,但是lodash并没有改变根本不需要重新打包。开启缓存: 用cacheDirectory,只要ES6代码没变,就不会重新编译,会缓存下来。应该把lodash拆出去单独打包,当业务代码改变时,loadsh会命中缓存,加载会快。如果文件非常小,可以不抽离,直接和业务代码一起打包。两个文件引入了同一个模块,会打包两次。原创 2023-10-22 08:45:00 · 314 阅读 · 1 评论