摘要: 1.算法手写题 已知如下数组,编写一个程序将数组扁平化并去除其中重复部分数据,最终得到一个升序且不重复的数组。 var arr = [[1,2,3],[3,4,5,5],[6,7,8,9,[11,12,[12,12,[14]]]],10]; 使用set方法去重,flat(Infinity)扁平化。 阅读全文
posted @ 2021-12-05 09:40 只做你的向日葵 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1.写React / Vue 项目时为什么要在列表组件中写key, 其作用是什么? 2.['1','2','3'].map(parseInt) what & why ? 3.什么是防抖和节流?有什么区别?如何实现? 4.介绍下Set、Map、WeakSet、和WeakMap的区别? 5.介绍下深度优 阅读全文
posted @ 2021-12-05 09:20 只做你的向日葵 阅读(39) 评论(0) 推荐(0) 编辑
摘要: overflow 原理 块格式化上下文是css可视化渲染的一部分,它是一块区域,规定了内部块盒的渲染方式,以及浮动相互之间的影响关系,当元素设置了overflow 样式且值不为visible时,元素就构建了一个BFC,BFC在计算高度时,内部浮动元素的高度也计算在内,也就是说技术BFC区域内只有一个 阅读全文
posted @ 2021-11-23 15:11 只做你的向日葵 阅读(27) 评论(0) 推荐(0) 编辑