蔚来前端一面面经
1.说一下Java的继承和JS的原型链继承有什么区别
2.this的指向,箭头函数的this指向
let fun = function(){ console.log(this); } let obj = {fun:fun} let fun1 = obj.fun; fun1() //---------------------------------- let fun = function(){ console.log(this); } let obj = {} obj.fun = fun; obj.fun()3.数组都有什么方法?其中forEach和Map的区别是什么?
4.写一下数组扁平化吧
5.数组去重有什么方法,对应的时间复杂度是什么?
6.写一下怎么判断一个字符串是不是回文字符串?
7.用Vue写一个弹窗
8.get方法和post方法的区别,post方法可以在url里传参数么?
9.路由里面的hash和histor的区别是什么?
10.说一下状态码
剩下的有点想不起来了,大概就这么多吧。