【海康威视】前端岗-热乎乎的面经
JavaScript
- Promise 的理解
-
箭头函数和普通函数的区别
-
ES6新特性
-
Var let const 的区别
-
实现继承的几种方式
-
Null 和 undefined 的区别
-
Call bind apply的区别
-
前端缓存的理解 或者 前端数据持久化的理解
-
防抖和节流
-
闭包
-
数组去重
-
深浅拷贝
-
原型链
-
Require 和 import
CSS
- 常见的块级元素和行内块元素,以及它们有何不同
-
常见选择器
-
px em 和 rem的区别
-
水平垂直居中的几种方法
-
盒模型的理解
-
Flex布局
-
怎么解决浮动中塌陷的问题
-
CSS3新特性
-
前端常见的布局方式
HTML
- HTML的语义化标签
-
前端优化的解决方案
-
HTML5新特性
-
常见的浏览器兼容问题
Vue
- Vuex
-
双向绑定的原理
-
组件间传递数据
-
Vue项目优化
-
MVVM和MVC
-
Computed和Watch
-
V-for 和 v-if同时使用的问题
-
什么时候使用$.nextTick()
-
路由的原理
-
常用的事件修饰符
浏览器原理相关
-
常用HTTP请求
-
Get和Post的区别
-
跨域的解决办法
-
URL输出到页面的全过程
-
常用的请求状态码