无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

千鋒教育web前端高頻面試題視頻教程,kerwin大話前端面試秘籍(附答案)

2023-07-20 15:58 作者:小張有點(diǎn)甜哦999  | 我要投稿

1.如何理解HTML5結(jié)構(gòu)語義化?

便于團(tuán)隊(duì)的開發(fā)和維護(hù)。

在沒有加載CSS的情況下也能呈現(xiàn)較好的內(nèi)容結(jié)構(gòu)與代碼結(jié)構(gòu),易于閱讀

有利于SEO,搜索引擎的爬蟲依賴于標(biāo)簽來確定上下文和哥哥關(guān)鍵字的權(quán)重。

方便其他設(shè)備的解析 (如屏幕閱讀器,盲人閱讀器等),利于無障礙閱讀,提高可訪問性

2、box-sizing

box-sizing: content-box 盒子的尺寸僅包括內(nèi)容的寬度和高度,不包括內(nèi)邊距和邊框。也就是說,設(shè)置了寬度或高度的盒子,實(shí)際顯示的寬度或高度將會增加內(nèi)邊距和邊框的值

box-sizing: border-box 盒子的尺寸包括了內(nèi)容、內(nèi)邊距和邊框的寬度和高度。也就是說,設(shè)置了寬度或高度的盒子,其實(shí)際顯示的寬度或高度不會再增加內(nèi)邊距和邊框的值

3.類組件和函數(shù)式組件的區(qū)別

語法上: 函數(shù)式組件返回一個jsx元素,類組件是Es6語法糖class,繼承component這個類

類組件有生命周期,函數(shù)式組件沒有生命周期,借用useEffect模擬生命周期類組件通過state 和setstate進(jìn)行狀態(tài)管理,函數(shù)組件使用useState

類組件能夠捕獲到最新的值,this可以獲取到最新的props參數(shù)保存在內(nèi)存當(dāng)中,函數(shù)式組件是通過閉包來構(gòu)建的,無法從外面訪問到,也無法在外面修改

4.react事件綁定的原理

給document加對應(yīng)的函數(shù),創(chuàng)建listenerBank

觸發(fā)時調(diào)用調(diào)用分發(fā)函數(shù)dispatchEvent,把d當(dāng)前對應(yīng)的所有回調(diào)函數(shù)都加到listenerBank中在listenerBank根據(jù)key值查找事件回調(diào)并合成到event中

最后進(jìn)行批處理,按照冒泡排序來的

5.react組件通信如何實(shí)現(xiàn)

父傳子props子傳父回調(diào)函數(shù)+props

Context上下文

redux狀態(tài)管理action 改變state8.react 中的refs的作用ref獲取到實(shí)例和Dom元素

千鋒教育web前端高頻面試題視頻教程,kerwin大話前端面試秘籍(附答案)的評論 (共 條)

分享到微博請遵守國家法律
巧家县| 东台市| 博野县| 三都| 永康市| 平乡县| 裕民县| 阿巴嘎旗| 宿松县| 栾川县| 土默特右旗| 翼城县| 四平市| 阿尔山市| 白玉县| 华蓥市| 康定县| 祁阳县| 滨州市| 奉新县| 额尔古纳市| SHOW| 铜川市| 昭觉县| 竹溪县| 西乌珠穆沁旗| 治县。| 永吉县| 阳春市| 海阳市| 阿拉善盟| 县级市| 永靖县| 南召县| 武邑县| 昭苏县| 崇仁县| 巩留县| 平谷区| 夏邑县| 陕西省|