2018年6月24日

摘要: JS实现将数组进行扁平化处理,即将多维数组展开为一维数组 方法一、递归 方法二、arrary.reduce 考察升级:要求这个函数接受一个参数来确定扁平化深度 阅读全文
posted @ 2018-06-24 16:19 静谧coding 阅读(185) 评论(0) 推荐(0) 编辑
 
摘要: 又来刷面试题啦,哈哈。 要求:使用for循环打印1-10,每个数字出现的间隔约500ms。 分析:考察点--闭包,块级作用域 方式一、使用闭包+立即执行函数,自己当时的思路也是这样想的,但是,结果却没有体现间隔500ms 经过修改,结果满足要求:1.setTimeout每次的间隔500*i,保证每隔 阅读全文
posted @ 2018-06-24 13:58 静谧coding 阅读(7670) 评论(0) 推荐(2) 编辑
 
摘要: (css布局所要实现的效果) 在前端面试中经常会被问到CSS布局,两列布局,左侧固定,右侧自适应。前几天去面试,遇到了这道题的升级版,要求左侧可拖动,右侧要有水平滚动条。拿到题目确实有些大脑短路,不知道如何实现左侧可拖动的效果,面试官最后给的提示是设置resize属性+flex布局 resize定义 阅读全文
posted @ 2018-06-24 10:57 静谧coding 阅读(2239) 评论(0) 推荐(0) 编辑