首先自我介绍,叫什么名字,来自哪里,在学校干了什么等等====
1.三栏布局:左右定宽,中间自适应
用flex写的,把flex相关问了个遍,这里一定要挑自己最熟悉的那种方法写,比如用定位写,他会把各种定位的属性问个遍,比如position:absolute基于父元素的哪里定位。提醒:如果你不确定你flex熟不熟,那就不要用flex写了。
2.JS判断 'array' "object" 'date'
说了Object.prototype.toString.call()方法和instanceof方法,让我实现instanceof方法。 说到toString(),问了1.toString()的结果和"1".toString(),说到这里就需要去了解一下String、Number的各种方法了,因为我平时没有用过toString()方法,以为这个是把非字符串对象转为字符串对象,结果====
3.防抖和节流
手写及其应用,节流和防抖的区别,节流的应用没答上来
4.前端存储
说了cookie、localStorage、sessionStroage、indexDB,问我cookie有哪些字段,前面三个的同源相关
5.数组扁平化
6.用promise实现请求串行化
request(url):Promise let urls=[url1,url2....] //要求用promise写,不能用Promise.all方法
7.二叉树所有根到叶子节点路径组成的数字之和之和
写了一半没写出来,他让我讲了下思路
8.vue和react的区别
说了jsx和template 单向数据流和双向数据流 其他的鉴于本人太菜说不出来
最后反问,我问我这把是不是凉了,他说后续我们会给你发通知的,然后我就没问了,over。
全部评论
(8) 回帖