美团前端一面凉经
1、聊前端学习历程,自己专业等等
2、call apply bind
bind返回新函数会不会立即执行,call和apply的区别,call参数依次传递,apply参数放在数组里
3、判定数组的方式,object.prototype.toString.call()返回结果是什么:"[object Array]"
4、写寄生组合继承,其他继承方式,object的继承方式
5、position属性,absolute:相对于 static 定位以外的第一个父元素进行定位,如果父元素全都是static呢?
6、flex水平垂直居中
7、HTML5的API,Web Worker通信
8、捕获和冒泡 addEventListener()第三个参数true或者false的意义
1、给定url数组,并发发送(promise.all),串行发送(reduce)
2、合并有序数组
2、call apply bind
bind返回新函数会不会立即执行,call和apply的区别,call参数依次传递,apply参数放在数组里
3、判定数组的方式,object.prototype.toString.call()返回结果是什么:"[object Array]"
4、写寄生组合继承,其他继承方式,object的继承方式
5、position属性,absolute:相对于 static 定位以外的第一个父元素进行定位,如果父元素全都是static呢?
6、flex水平垂直居中
7、HTML5的API,Web Worker通信
8、捕获和冒泡 addEventListener()第三个参数true或者false的意义
9、判断输出顺序,没截下来。。
10 、如何将后端发来的图片rgb格式转换为前端可视的图片(canvas)
11、promise.then(a,b) 和 promise.then(a).catch(b)有什么不同
12、跨域方法 CORS什么时候会触发options请求,服务端的跨域方法
编程题1、给定url数组,并发发送(promise.all),串行发送(reduce)
2、合并有序数组
3、将数组转换为链表,反转链表
面试官真的会抓住你说的点深挖直到不会,被问傻了,等感谢信了
#面经##美团##前端工程师##校招#