蔚来前端一面
- 自我介绍
- 说一下选择器的优先级,平时会倾向于使用哪种选择器?为什么?
- 行内元素设置 margin 和 padding 可以生效吗?
- 如何才能让垂直方向的 margin 生效?
- 隐藏一个元素有多少种方式?
- visibility:hidden 和 opacity:0 有什么区别?都可以触发事件吗?
- 判断数据类型有哪些方法?
Object.prototype.toString.call()
的返回值是什么,具体代码实现说一下?- 为什么这个方法要使用 call?call 还可以接受其它参数吗?这些参数要用到哪里?
- 如何实现 call 方法,call 方法调用之后会返回什么?
- 普通函数和箭头函数有什么区别?
- arguments 的结构是怎么样的?如何遍历?遍历的判断条件是什么?
- 说一下 cookie、localStorage 和 sessionStorage 的区别
- A 页面跳转到 B 页面,再跳转回 A 页面,sessionStorage 还存在吗?
- v-if 和 v-show 的区别,使用场景?
- 说一下 ref,返回的是什么,作用是什么,ref 可以重复吗?
- 组件传值的方式,跨组件传值除了 Vuex 和 EventBus 还有其它方法吗?
- 如果现在让你设计一个 UI 组件库,你会使用 vuex 还是手动管理数据?为什么?
- 使用懒加载的时候,如果用户滚动得特别快呢?那些图片也要全部加载吗?
- 防抖和节流的区别和思路
- 项目遇到的难题
- 想到哪个城市工作?
流程很快,面完后通知进行第二轮。因为有事情给推迟了。。。现在有点担心后面约不上了 = =。
#面经##蔚来汽车##面试题目#