好的,下面是前端面试每日3+1分类:
- HTML/CSS基础
- 什么是HTML?有哪些常见的HTML标签?
- 什么是CSS?有哪些CSS样式属性?
- 什么是盒模型?如何修改盒模型的大小?
- 如何实现页面布局?有哪些常用的布局方式?
- JavaScript基础
- 什么是原型?原型链的作用是什么?
- 什么是闭包?闭包的作用是什么?
- 如何判断一个变量的类型?有哪些类型判断方法?
- 如何实现数组去重?有哪些常用的数组方法?
- 框架与技术
- 什么是MVC?有哪些常见的MVC框架?
- 什么是MVVM?有哪些常见的MVVM框架?
- 什么是React?如何实现React组件的生命周期?
- 什么是Vue?如何实现Vue的响应式原理?
- 网络和安全
- 什么是HTTP?有哪些常见的HTTP状态码?
- 什么是跨域?如何解决跨域问题?
- 什么是XSS?如何防范XSS攻击?
- 什么是CSRF?如何防范CSRF攻击?