滴滴前端一面面经
css实现div居中
div水平垂直的方法
清除浮动的方法
定义函数的方法,区别
判断变量的类型
arguments转换成数组
继承的方式,手写组合继承
call和apply的区别
js模块化,es6的模块化输出的是什么
代码输出什么
var a = {x : 1}
var b = a;
a = a.x = {x : 1};
console.log(a);
console.log(b);
防抖和节流
手写防抖
跨域的方法,优缺点
CORS的简单请求和非简单请求是谁来判断的
Https和http的区别
对git的了解
git中代码回滚
对node了解吗
Vue的virtual DOM
简单插入排序,希尔排序,区别