前端面试记录

css

  1. 选择器,有哪些选择器,选择器的权重
  2. 布局,如何实现响应式布局,flex布局的有哪些排序方式,如何实现一个左边固定宽,右边100%自适应的布局
  3. 有哪些实现垂直居中的方式,实现一个div在另一个div中水平垂直居中
  4. css预处理,有没有听过预处理的快速格式化
  5. rem的实现方式,实现代码

HTML

  1. 待补充

js

  1. let, var ,const的区别
  2. promise对象的用途,使用方法
  3. map,foreach的区别
  4. 如何判断一个对象是不是数组,有哪些方法
  5. 什么是深拷贝浅拷贝,如何实现深拷贝
  6. 闭包
  7. async await
  8. 如何实现在一个页面改动后触发另外一个页面的方法
  9. 事件冒泡事件捕获

VUE

  1. vue的实现原理
  2. vuex的功能,实现原理,使用方式,哪些场景使用vuex中的data哪些使用原来的。怎样改变vuex中data的值。使用的方法名叫什么
  3. vue的生命周期

相关

  1. 前端性能优化,为什么css要放前面js要放后面,css重载
  2. git的使用过程
  3. 正则的各个字符,?代表什么
  4. android和ios的兼容问题,如何解决
  5. 为什么使用webpack?webpack的功能,解决了哪些问题
  6. 一个域名由哪些部分组成,二级域名是什么
  7. 前端如何解决跨域,iframe中如何出发主页面的事件
  8. 怎样防止多次请求,有哪些方法,哪个方法比较好

项目

  1. 做过哪些项目,觉得最难得一个点是什么。
  2. 项目中遇到过哪些困难,解决方式
  3. 用的一些工具,怎么发现这些工具的
  4. 自己开发过一些什么组件,哪些样式组件哪些功能组件,开发过程中需要注意什么,比方说开发一个请求组件需要注意什么
Logo

前往低代码交流专区

更多推荐