緩存函數(shù) memozition 緩存函數(shù): 將上次的計(jì)算結(jié)果緩存起來(lái),當(dāng)下次調(diào)用時(shí),如果遇到相同的參數(shù),就直接返回緩存中的數(shù)據(jù) 實(shí)現(xiàn)原理: 將參...
HTML 示例代碼: 1、水平居中 2、垂直居中 解決方案: 1)table-cell + vertical-align 2)absolute ...
1. FormData對(duì)象的作用 Form對(duì)象可以將數(shù)據(jù)編譯成鍵值對(duì)的格式,以便于使用XMLHttpRequest來(lái)發(fā)送數(shù)據(jù),主要用于: (1)...
簡(jiǎn)介 在JS中,常見(jiàn)的圖片格式有img對(duì)象(url)、file對(duì)象、base64、blob對(duì)象、canvas對(duì)象、因?yàn)殚_(kāi)發(fā)業(yè)務(wù)的需求,需要經(jīng)常的...
一、示例簡(jiǎn)圖 二、主要技術(shù)棧 bootstrapajaxFileAPI 三、主要代碼 注:關(guān)于FileAPI更多的內(nèi)容,可以參考我的另外一篇文章...
JS性能優(yōu)化的主要方式有: 1、避免不必要的DOM操作 瀏覽器遍歷元素的代價(jià)是昂貴的,最簡(jiǎn)單的優(yōu)化DOM樹(shù)的查詢方案是,當(dāng)一個(gè)元素出現(xiàn)多次的時(shí)候...
1.慎重選擇高消耗的樣式 高消耗的屬性在瀏覽器進(jìn)行繪制時(shí)需要進(jìn)行大量的計(jì)算,特別消耗性能,因此在使用時(shí)要特別注意,主要包括: border-ra...
1、準(zhǔn)備工作 目前使用前端工程化開(kāi)發(fā)項(xiàng)目已成為行業(yè)發(fā)展的主流趨勢(shì),也就是說(shuō),我么需要借助一些工具來(lái)搭建vue的開(kāi)發(fā)環(huán)境,一般情況下使用webpa...
1、先看個(gè)栗子 在很多網(wǎng)站中都有這樣一個(gè)功能,在頁(yè)面顯示一個(gè)按鈕,用于返回頁(yè)面的頂部,這個(gè)按鈕只會(huì)在頁(yè)面滾動(dòng)到一定位置的時(shí)候出現(xiàn),如: 運(yùn)行時(shí)(...