debounce 去抖 适用于resize事件等在window的'resize'事件中,会被执行很多次,而每一次的执行,都会导致浏览器的重排重绘...
最近在项目中有这么一个需求,就是上传一个视频文件,然后要获取视频文件的第一帧图片,这个可以通过canvas获取得到,得到的是一个dataURL,...
利用Set去重,然后再利用from,转换成数组 遍历,判断当前项的下标与在数组中第一次出现的下标做比较 利用filter,返回一个新数组,原理同...
有时候,需要遍历一个数组,对数组中的元素进行一些操作,但当某个元素满足一定条件时,就退出循环。 通常,会使用下面的写法: 其实,也可以利用数组自...
一说到水平居中,立马会想到text-align: center或者margin: auto,很容易就实现了。然而,要实现垂直居中时,就没那么简单...
经常见到这么一个场景,就是点击一个按钮,实现复制链接到剪切板。 可能都会想到document.execCommand这个方法,以及documen...
支持 tabindex 属性的元素:a, area, button, input, object, select 以及 textarea 平时,...
自身旋转 旋转元素,首先想到的就是rotate这个属性。 详见https://jsfiddle.net/8nt3k843/ 绕圆旋转 rotat...
用css隐藏页面元素有很多种方法。在平时的开发中,主要使用以下几种: display的值设为none opacity的值设为0 visibili...