前端面试题
记录一些常考的面试题
你不懂我胖虎
这个作者很懒,什么都没留下…
展开
-
js将数组转化为树
js将数组转化为树原创 2022-09-22 16:43:18 · 123 阅读 · 0 评论 -
js手写深拷贝,考虑各种数据类型
js深拷贝原创 2022-08-12 09:39:58 · 171 阅读 · 0 评论 -
JS实现LRU缓存
JS实现LRU缓存原创 2022-08-11 09:46:57 · 203 阅读 · 0 评论 -
手写eventBus
手写eventBus原创 2022-08-10 17:21:28 · 223 阅读 · 0 评论 -
节流防抖的区别,用于什么场景,以及代码实现
节省交互沟通,事件按照频率一个一个的去触发,例如scroll期间触发回调,要设置一个时间间隔。(实际工作中使用lodash,工作是工作,面试是面试,自己造轮子肯定会有考虑不到的bug)防止抖动,例如一个输入框一直在输入数据,等待停止输入以后再触发事件。2.防抖:限制执行次数,多次触发只执行一次。1.节流:限制执行频率,有节奏的执行。用于输入框搜索,文本文档实时保存等。drag拖拽,scroll滚动等。...原创 2022-08-10 14:55:17 · 71 阅读 · 0 评论 -
js实现快速排序算法
js实现快速排序算法原创 2022-08-10 14:02:30 · 271 阅读 · 0 评论