首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
吊打面试官
Dignity_呱
创建于2022-11-07
订阅专栏
讲解面试中,面试题的一些思考。 面试的纸上谈兵,希望最终能引入到实践项目中去。
等 173 人订阅
共28篇文章
创建于2022-11-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
某司的手写题:行政区域层级控制
需要根据传入的层级,如(只展示省,或者只展示省市) 来显示对应的数据结构。 然后传入层级。 如:只需要展示省市,后面的区、街道就不需要展示了。 要求我们在这份数据结构中处理。
三面:请设计一个虚拟DOM算法吧!
虚拟dom其实就是虚拟的dom对象,它本身就是一个 `JavaScript` 对象,只不过它是通过不同的属性去描述一个视图结构。前端性能优化的一个秘诀就是尽可能少地操作DOM,不仅仅是DOM相对较慢
开局面试官就让我设计一个路由
我们可以定义一个createRouter函数,返回路由实例;然后要把他定义成插件,即实现`install`方法。实现两个全局组件:router-link页面跳转、router-view内容显示。
vant加载组件不够用,那就手写一个loading组件
vant想实现接口请求中,展示全屏loading,接口请求回来,关闭全屏loading。Toast官方并没有提供手动隐藏的API,只提供xxx毫秒后自动关闭。不合我意,那就手写一个Loading组件
Vue3的响应式到底比Vue2优雅在哪
Object.defineProperty 和Proxy本质差别是,defineProperty 只能对属性进行劫持,所以出现了需要递归遍历,新增属性需要手动 Observe的问题,有多达13种拦截方
靓仔,说一下keep-alive缓存组件后怎么更新及原理?
keep-alive怎么缓存组件的,是性能优化常见的一点,面试中我们怎么去回答比较好,缓存可用keep-alive,说一下它的作用与用法、使用细节,如缓存指定/排除、更新activated、原理阐述
如何回答new Vue阶段做了什么?
整个new Vue阶段做了什么? 我们习以为常的用Vue开发,但可能很少会关注new Vue帮我们做了什么。面试中我们怎么去回答比较好,init、mount、compiler、render、patch
优雅回答watch和computed的区别和选择?
有人说面试造火箭,进去拧螺丝;其实个人觉得问的问题是项目中涉及的点 || 热门的技术栈都是很好的面试体验,不要是旁门左道冷门的知识,实际上并不会用到的。 Vue中的watch和computed的区别?