7.28下午3点
面试官介绍说是技术面试
自我介绍
1、css隐藏页面中的一个元素有哪些方法
2、重绘重排,哪些行为会导致重绘重排,怎么优化重绘重排
3、如果想要实现font-size为10px要怎么做
4、实现三栏布局,左右两边宽高固定中间自适应
5、文本超过一个高度显示省略号
6、for of和for in的区别
7、let const var的区别
8、
function A(){ let a = 1 window.B = function(){ console.log(a) } } A() B()9、
for(var i=1; i<=5; i++){ setTimoeout(function timer(){ console.log(i) },i*1000) }闭包
把上面的var改成let
10、箭头函数与普通函数的区别
11、箭头函数里不能用arguments,如果想要在箭头函数里用arguments要怎么做
12、用es6解构浅拷贝数组 var data = [1,2,3]
13、用es6解构删除对象的属性b
var test = { a:1, b:2, c:3 }14、cookie、sessionStorage和localStorage区别,sessionStorage和localStorage可以跨域使用吗
15、cookie为什么不安全,不想通过js取到cookie可以怎么做
b.com可以取到a.b.com里的cookie吗
16、es6中的模块化与commonJS的区别
es6模块里的this和commonJS里的this指向哪里
17、数组里的map和forEach区别
18、js延迟加载有哪些方式
18、js延迟加载有哪些方式
19、defer和async区别
20、v-if和v-show的区别
如果用v-if给一个dom设置成false,页面里还有这个dom结构吗
21、computed和watch区别,适用场景
22、父子组件周期函数顺序
23、v-for中key的作用
24、vue里router有哪几种形式,区别
25、history里用什么方法监听路由变化
26、vuex里异步请求都放在哪个方法里
27、有什么办法能取消ajax请求
28、axios和ajax区别
29、发ajax请求携带cookie怎么做
反问
总结一下就是面试官是按照简历里写的技能排着问的
全部评论
(5) 回帖