1.关于跨域,什么是跨域?如何解决?vue设置代理解决跨域的原理是什么
2.什么是响应式布局?如何实现
3.flex布局,口述flex两列布局
4.计算属性和watch的区别
5.async和await是用来解决什么问题的?对他们有什么理解
6.promise.all的应用场景
7.关于vue组件传值
8.对vue生命周期的理解

招行

1.将数组转换成单向的链表
2.介绍vue全家桶
3.介绍一下vue
4.介绍一下对象
5.说下项目中的难点
6.关于前端设计模式
7.介绍一下对对象的方法
8.关于前台优化
9.有了解过map这个数据类型吗

海康(电面)

1.display属性及默认值
2.vue生命周期
3.组件传值的方式
兄弟:eventbus(传值通过$emit,接收通过$on)vuex
父子:refs,props,emit
4.详细介绍store
state:数据存储的位置
mutation:改变store中的数据的唯一方式
action:异步操作变更数据,但是不能直接改变store的值,仍然需要出发mutation才能改变该值
getter:相当于计算属性,可以对state中的数据进行再加工处理成新的数据,但是并不会改变state中的原始数据
5.vue2.0和vue3.0的区别
使用脚手架搭建的项目结构发生了变化
6.说下工作以来最有成就感的一件事
7.反问

顺丰同城

1.介绍一下自己的项目中的难点
2.vue的双向绑定原理
3.jquery和vue的区别,以及vue的优缺点
4.说下js队列
5.有考虑过性能优化吗
6.说下js继承
7.简单实现一个等高的两列布局(flex布局)
8.对前端自动化测试的了解
9.webpack介绍和了解(只要说下webpack.config.js)
10.普通函数和箭头函数的区别?箭头函数可以用new吗
11.class是一个方法吗?(这是问的什么玩意)
12.关于vue自定义指令
13.关于自定义组件初始化如何保证它能满足多变的业务需求
ie盒模型和普通的盒模型的区别
答:ie盒模型content包含了border和padding
如何解决ie盒模型与普通盒模型的区别
7d16d3e9afdd8359eb782dc71dd4eb7.jpg
alert只能有一个参数