摘要:函數(shù)的節(jié)流和函數(shù)的防抖都是優(yōu)化高頻率執(zhí)行的函數(shù)的一種方法。思路第一次調(diào)用的時(shí)候創(chuàng)建一個(gè)定時(shí)器,在指定的間隔時(shí)間之后運(yùn)行代碼,當(dāng)?shù)诙握{(diào)用該函數(shù)時(shí),清除前一次的定時(shí)器并另設(shè)置一個(gè)。 函數(shù)的節(jié)流和函數(shù)的防抖都是優(yōu)化高頻率執(zhí)行的函數(shù)的一種方法。我們知道瀏覽器中某些計(jì)算和處理要比其他昂貴很多。比如DOM的操作。當(dāng)一個(gè)操作dom的函數(shù)高頻率執(zhí)行時(shí),我們可以根據(jù)情況進(jìn)行節(jié)流或防抖的處理。 節(jié)流函數(shù)...
摘要:默認(rèn)主題在打包時(shí)掛在全局環(huán)境下供多個(gè)頁(yè)面使用,定制主題需要在初始化的時(shí)候傳入。項(xiàng)目下的基本組件大多是這樣的定制主題是通過(guò)初始化傳進(jìn)來(lái)的,子組件可以通過(guò)或者拿到,但是卻不能在外的里面直接使用。 ????在寫(xiě)SDK項(xiàng)目的時(shí)候碰到一個(gè)問(wèn)題:在直播間初始化SDK時(shí)使用默認(rèn)主題,在專(zhuān)題頁(yè)初始化SDK時(shí)使用其它主題。默認(rèn)主題在打包時(shí)掛在全局環(huán)境下供多個(gè)頁(yè)面使用,定制主題需要在初始化SDK的時(shí)候傳入...
摘要:迭代器遍歷器提高訪問(wèn)具有遍歷借口數(shù)據(jù)的效率相當(dāng)于指針默認(rèn)是可遍歷借口有方法將當(dāng)前指針移動(dòng)到下個(gè)位置,返回一個(gè)對(duì)象數(shù)組默認(rèn)有迭代器屬性可以用在數(shù)組類(lèi)數(shù)組類(lèi)似于數(shù)組類(lèi)數(shù)組自定義遍歷器普通循環(huán)遍歷迭代器遍歷遍歷遍歷用來(lái)遍歷對(duì)象 Iterator迭代器(遍歷器) 提高訪問(wèn)具有遍歷借口數(shù)據(jù)的效率 相當(dāng)于指針(默認(rèn)是-1); 可遍歷借口 有next方法(next將當(dāng)前指針移動(dòng)到下個(gè)位置,返回一個(gè)對(duì)...
摘要:使用鼠標(biāo)的坐標(biāo)值減去遮罩層的一半的寬度,從而得到遮罩層顯示的位置。最后添加鼠標(biāo)離開(kāi)的監(jiān)聽(tīng)事件,當(dāng)鼠標(biāo)離開(kāi)商品大圖時(shí)隱藏遮罩層以及放大鏡。 在詳情頁(yè)瀏覽時(shí)商品大圖還是不能完全看清楚商品的細(xì)節(jié),該特效實(shí)現(xiàn)鼠標(biāo)懸停在商品大圖上時(shí),在商品大圖右側(cè)出現(xiàn)放大鏡效果并根據(jù)鼠標(biāo)的位置來(lái)改變右側(cè)大圖的顯示內(nèi)容,放大鏡中的內(nèi)容和鼠標(biāo)懸停位置的內(nèi)容相同。該特效的實(shí)現(xiàn)效果圖為:showImg(https://...
摘要:找到提供的句子中最長(zhǎng)的單詞,并計(jì)算它的長(zhǎng)度。檢查一個(gè)字符串是否以指定的字符串結(jié)尾。蛤蟆可以吃隊(duì)友,也可以吃對(duì)手。同理,應(yīng)該返回。移位密碼也就是密碼中的字母會(huì)按照指定的數(shù)量來(lái)做移位。 1.Reverse a String 翻轉(zhuǎn)字符串先把字符串轉(zhuǎn)化成數(shù)組,再借助數(shù)組的reverse方法翻轉(zhuǎn)數(shù)組順序,最后把數(shù)組轉(zhuǎn)化成字符串。 function reverseString(str) { v...