这世界没有什么可畏惧的,反正我们只来一次。
面试时间:2020年9月28日晚8:30-9:30 (一小时) 面试官人很nice
1. 自我介绍
2. 手写代码:实现 hasProperty(o, 'x.y.z') 方法,可以判断 o.x.y.z 路径是否存在对应属性
参考链接:https://gist.github.com/giscafer/6ccc9014f5cb0c25d7f03db527a3974a
3. 手写代码:给定数组 ['1a','2b','13c','5a'] ,输出出现次数最多的字母前数字之和 6。
追问Map的使用,和普通的对象使用有什莫区别
4. promise的then有哪几个参数
5. 如何修改this的指向,bind具体如何使用?箭头函数与普通函数的区别
6. js给一个按钮绑定多个事件监听,当点击按钮时会发生什么
7. vue中的key有什莫作用,一般使用什么做key,如果没有index要拿什么做key
8. 项目中的难点
9. 你是怎么学习前端框架的