ps:使用sticky實(shí)現(xiàn)吸頂,需注意父元素overflow不能設(shè)為hidden(設(shè)置hidden則無(wú)法滾動(dòng)),且還需考慮position:sticky;的兼容性。
ps:使用sticky實(shí)現(xiàn)吸頂,需注意父元素overflow不能設(shè)為hidden(設(shè)置hidden則無(wú)法滾動(dòng)),且還需考慮position:sticky;的兼容性。
11
React面試整理了在react前端面試中,常會(huì)問(wèn)到的東西,不僅限于react,還包括前端常用的基礎(chǔ) 1.關(guān)于react框架 談React框架,我們可以從框架出現(xiàn)的原因開始聊。在框架之前,...
Form表單驗(yàn)證中的坑 使用rule的type='number'驗(yàn)證輸入的是否為數(shù)字,當(dāng)輸入完后將輸入項(xiàng)置空發(fā)現(xiàn)會(huì)出現(xiàn)兩條提示信息 改用pattern后則正常:
1,三者都是對(duì)前端模塊化,標(biāo)準(zhǔn)化的實(shí)踐和取得的成效 2,commonJS是應(yīng)用于后端的js模塊化,是同步的,因?yàn)楹蠖宋募谝黄?,不存在異步的?wèn)題,標(biāo)準(zhǔn)寫法require(“p...
繼續(xù)前篇,各種模塊化規(guī)范開始推出,其中比較突出的是服務(wù)器端的 CommonJS 規(guī)范,它是 Nood.JS 在實(shí)踐中推出的,也是首先采用 JS 模塊化概念的語(yǔ)言,跳出了瀏覽器...
預(yù)備知識(shí):使用setTimeout會(huì)生成一種特殊的隊(duì)列結(jié)構(gòu),而這個(gè)隊(duì)列執(zhí)行的時(shí)間,需要等待到函數(shù)調(diào)用棧清空之后才開始執(zhí)行。即所有可執(zhí)行代碼執(zhí)行完畢之后,才會(huì)開始執(zhí)行由setT...
變量對(duì)象的創(chuàng)建,依次經(jīng)歷了以下幾個(gè)過(guò)程。 建立arguments對(duì)象。檢查當(dāng)前上下文中的參數(shù),建立該對(duì)象下的屬性與屬性值。 檢查當(dāng)前上下文的函數(shù)聲明,也就是使用functio...
無(wú)狀態(tài)組件主要用來(lái)定義模板,接收來(lái)自父組件props傳遞過(guò)來(lái)的數(shù)據(jù),使用{props.xxx}的表達(dá)式把props塞到模板里面。無(wú)狀態(tài)組件應(yīng)該保持模板的純粹性,以便于組件復(fù)用...
回顧reduxredux解決了什么問(wèn)題redux基本架構(gòu)圖dispatch函數(shù) 如何編寫中間件中間件函數(shù)基本格式中間件洋蔥模型 redux中間件源碼解析applyMiddle...
一、Promsie promise翻譯過(guò)來(lái)是承諾的意思,這個(gè)承諾會(huì)在未來(lái)有一個(gè)確切的答復(fù),并且該承諾有三種狀態(tài),這個(gè)承諾一旦從等待狀態(tài)變成為其他狀態(tài)就永遠(yuǎn)不能更改狀態(tài)了。 p...
Javascript是前端面試的重點(diǎn),本文重點(diǎn)梳理下Javascript中的常考知識(shí)點(diǎn),然后就一些容易出現(xiàn)的題目進(jìn)行解析。限于文章的篇幅,無(wú)法將知識(shí)點(diǎn)講解的面面俱到,因此只羅...
1.前端性能優(yōu)化的方法有哪些? ①減少http請(qǐng)求,減少請(qǐng)求的體積,比如用雪碧圖,gulp或者webpack壓縮文件②通過(guò)規(guī)范布局來(lái)減少DOM數(shù)量,減少DOM操作,比如事件委...
1. 使用場(chǎng)景 Cookie:記住用戶名密碼、歡迎語(yǔ)LocalStrong:記錄后只要不手動(dòng)清除就會(huì)一直存在SessionStorage:僅在本次會(huì)話時(shí)有效,關(guān)閉當(dāng)前窗口后就...