- 博客(3)
- 收藏
- 关注
原创 跟着underscore学防抖
防抖的原理就是:你尽管触发事件,但是我一定在事件触发 n 秒后才执行,如果你在一个事件触发的 n 秒内又触发了这个事件,那我就以新的事件的时间为准,n 秒后才执行,总之,就是要等你触发完事件 n 秒内不再触发事件,我才执行,真是任性呐!简单来说就是将多次执行变为最后一次执行。// 这个是用来获取当前时间戳的function now() { return +new Date()}...
2019-03-24 18:09:21 311
原创 跟着 underscore 学节流
节流的原理很简单:如果你持续触发事件,每隔一段时间,只执行一次事件。/** * underscore 节流函数,返回函数连续调用时,func 执行频率限定为 次 / wait * * @param {function} func 回调函数 * @param {number} wait 表示时间窗口的间隔 * @param {object} ...
2019-03-24 18:05:24 256
原创 什么是BFC?看这一篇就够了
BFC 定义BFC(Block formatting context)直译为"块级格式化上下文"。它是一个独立的渲染区域,只有Block-level box参与, 它规定了内部的Block-level Box如何布局,并且与这个区域外部毫不相干。在解释什么是BFC之前,我们需要先知道Box、Formatting Context的概念。Box:css布局的基本单位Box 是 CSS 布局...
2019-03-23 16:22:59 275315 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人