debounce 去抖 適用于resize事件等在window的'resize'事件中癞揉,會(huì)被執(zhí)行很多次畏浆,而每一次的執(zhí)行谤狡,都會(huì)導(dǎo)致瀏覽器的重排重繪...
最近在項(xiàng)目中有這么一個(gè)需求斯稳,就是上傳一個(gè)視頻文件乌庶,然后要獲取視頻文件的第一幀圖片建车,這個(gè)可以通過(guò)canvas獲取得到傀顾,得到的是一個(gè)dataURL,...
利用Set去重,然后再利用from薄货,轉(zhuǎn)換成數(shù)組 遍歷翁都,判斷當(dāng)前項(xiàng)的下標(biāo)與在數(shù)組中第一次出現(xiàn)的下標(biāo)做比較 利用filter,返回一個(gè)新數(shù)組谅猾,原理同...
有時(shí)候柄慰,需要遍歷一個(gè)數(shù)組,對(duì)數(shù)組中的元素進(jìn)行一些操作税娜,但當(dāng)某個(gè)元素滿(mǎn)足一定條件時(shí)坐搔,就退出循環(huán)。 通常敬矩,會(huì)使用下面的寫(xiě)法: 其實(shí)概行,也可以利用數(shù)組自...
一說(shuō)到水平居中,立馬會(huì)想到text-align: center或者margin: auto弧岳,很容易就實(shí)現(xiàn)了凳忙。然而,要實(shí)現(xiàn)垂直居中時(shí)禽炬,就沒(méi)那么簡(jiǎn)單...
經(jīng)常見(jiàn)到這么一個(gè)場(chǎng)景涧卵,就是點(diǎn)擊一個(gè)按鈕,實(shí)現(xiàn)復(fù)制鏈接到剪切板腹尖。 可能都會(huì)想到document.execCommand這個(gè)方法柳恐,以及documen...
支持 tabindex 屬性的元素:a, area, button, input, object, select 以及 textarea 平時(shí),...
自身旋轉(zhuǎn) 旋轉(zhuǎn)元素乐设,首先想到的就是rotate這個(gè)屬性讼庇。 詳見(jiàn)https://jsfiddle.net/8nt3k843/ 繞圓旋轉(zhuǎn) rotat...
用css隱藏頁(yè)面元素有很多種方法。在平時(shí)的開(kāi)發(fā)中伤提,主要使用以下幾種: display的值設(shè)為none opacity的值設(shè)為0 visibili...