最近在重構(gòu)公司的一個(gè)移動(dòng)端項(xiàng)目,除了需要對新項(xiàng)目進(jìn)行前端技術(shù)棧的搭建外,還需要考慮的一個(gè)重要問題就是移動(dòng)端適配盒齿,關(guān)于移動(dòng)端適配的理解我之前一直是處于一種比較朦朧的狀態(tài)(知其然...
最近在重構(gòu)公司的一個(gè)移動(dòng)端項(xiàng)目,除了需要對新項(xiàng)目進(jìn)行前端技術(shù)棧的搭建外,還需要考慮的一個(gè)重要問題就是移動(dòng)端適配盒齿,關(guān)于移動(dòng)端適配的理解我之前一直是處于一種比較朦朧的狀態(tài)(知其然...
使用github要先學(xué)會(huì)git乳蛾。 git無需安裝思瘟,有cmder/gitbash即可浮还,comder內(nèi)置了gitbash柱锹。查看版本號 git --version git與gitb...
前言 清除浮動(dòng)主要是為了解決倒堕,當(dāng)父元素未設(shè)置高度灾测,子元素使用了浮動(dòng)(浮動(dòng)元素會(huì)脫離標(biāo)準(zhǔn)流,不占位),引起的內(nèi)部高度為0垦巴,從而影響后續(xù)父同級標(biāo)準(zhǔn)流盒子布局的問題媳搪。 演示代碼如下...
大廠經(jīng)常會(huì)圍繞Promise 來展開面試,我們就從面試角度反推骤宣,學(xué)好重要的知識點(diǎn)吧~ 一秦爆、結(jié)合真題來搞懂H,P憔披,T 概念: H是宏任務(wù)等限,P是promise為代表的微任務(wù),T是...
我們在設(shè)置過期時(shí)間時(shí)候锰霜,會(huì)發(fā)現(xiàn)總是比自己的預(yù)期少8個(gè)小時(shí)怒允,發(fā)現(xiàn)cookie的過期時(shí)間后跟著一個(gè)大大的“Z”,也就是說瀏覽器端設(shè)置時(shí)間是按照GMT時(shí)間是格林尼治標(biāo)準(zhǔn)時(shí)間來設(shè)置的...
this綁定規(guī)則。1锈遥、函數(shù)在調(diào)用時(shí)纫事,javascript會(huì)默認(rèn)給this綁定一個(gè)值2勘畔、this的綁定和定義的位置(編寫的位置)沒有關(guān)系3、this的綁定和調(diào)用方式以及調(diào)用的位...
本文學(xué)習(xí)來自于coderwhy大神的一個(gè)視頻項(xiàng)目內(nèi)丽惶。先創(chuàng)建這個(gè)插件的文件夾炫七,里邊一個(gè)index.js和一個(gè)Toast.vue文件。 創(chuàng)建這個(gè)Toast其實(shí)就是一個(gè)組件钾唬,只是展...
如下這一大段代碼就是封裝好的better-scroll組件基本內(nèi)容了万哪。包含了常用的屬性,方法抡秆,并進(jìn)行了初始化奕巍,以及父子組件傳值常用的方法和數(shù)據(jù)參考值。 在其他頁面使用:主要就...
如果你的應(yīng)用存在非常長或者無限滾動(dòng)的列表儒士,那么需要采用 窗口化 的技術(shù)來優(yōu)化性能的止,只需要渲染少部分區(qū)域的內(nèi)容,減少重新渲染組件和創(chuàng)建 dom 節(jié)點(diǎn)的時(shí)間着撩∽绺#可用到如下插件vue...
flexible.js正是利用rem單位相對根元素 的font-size來做計(jì)算,而我們需要做的就是根據(jù)不同的屏幕算出html的font-size拖叙,而頁面內(nèi)的大小單位都根據(jù)r...
第一步:新建flexible.js文件這里默認(rèn)是10等份氓润,手動(dòng)改為24,此時(shí)1rem=1920/24px即80px薯鳍。(設(shè)計(jì)稿是1920px的)這兒不是死的咖气,可以根據(jù)實(shí)際情況進(jìn)...
webpack 一. 認(rèn)識webpack 1.1. webpack介紹 什么是webpack? 這個(gè)webpack還真不是一兩句話可以說清楚的挖滤。 我們先看看官方的解釋:At ...
防抖和節(jié)流的區(qū)別岭参,防抖是把多次操作合并成一個(gè)觸發(fā)執(zhí)行反惕,節(jié)流相當(dāng)于開水龍頭,水大了關(guān)小演侯,一段時(shí)間執(zhí)行一次 函數(shù)防抖(debounce): 當(dāng)持續(xù)觸發(fā)事件時(shí)姿染,一定時(shí)間段內(nèi)沒有再觸...