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