前端面试记录

说明:记录六场面试下来的高频问题。

1,css

如何实现盒子的水平垂直居住?

flex使元素居住?

rem em px vh vw的区别?

什么是重绘和回流?

谈一谈flex布局?

2,js

数组常用的函数有哪些?

for和forEach的区别?

map和forEach的区别?

本地存储cookie localStorage session的区别?

判断一个元素是否在可视区域中?

精度丢失问题如何解决?

箭头函数和普通函数的区别?

如何实现弹窗的拖动?

3,vue

生命周期的理解?

组件通信的方法有哪些?

动态给vue2中的data添加新属性,会发生什么?

key的理解?

diff算法的理解?

axios封装怎么实现?

vue权限管理的实现?

SPA单页面应用的理解?优缺点?

Vue2 和Vue3的区别?

vuex和pinia的区别?

ref和reactive的使用?

4,webpack

loder和plugin的认识?

5,ts


先记录一下问题,后续补充答案!

先休息一下下。

相关推荐
秃顶老男孩.20 分钟前
异步处理(前端面试)
前端·面试·职场和发展
烛阴27 分钟前
【TS 设计模式完全指南】用适配器模式优雅地“兼容”一切
javascript·设计模式·typescript
三脚猫的喵36 分钟前
微信小程序中实现AI对话、生成3D图像并使用xr-frame演示
前端·javascript·ai作画·微信小程序
文心快码BaiduComate41 分钟前
文心快码3.5S全新升级,体验多智能体协同开发,最高赢无人机!
前端·后端·程序员
安卓开发者1 小时前
鸿蒙Next ArkWeb进程解析:多进程架构如何提升Web体验
前端·架构·harmonyos
炒毛豆1 小时前
移动端响应式px转换插件PostCSS的使用~
前端·javascript·postcss
Swift社区1 小时前
为什么 socket.io 客户端在浏览器能连上,但在 Node.js 中报错 transport close?
javascript·node.js
恋猫de小郭1 小时前
Flutter Riverpod 3.0 发布,大规模重构下的全新状态管理框架
android·前端·flutter
wordbaby1 小时前
用 window.matchMedia 实现高级响应式开发:API 全面解析与实战技巧
前端·javascript
薄雾晚晴1 小时前
Rspack 实战,构建流程升级:自动版本管理 + 命令行美化 + dist 压缩,一键输出生产包
前端·javascript