最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

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

2023-07-16 13:09 作者:精分少年hycyy  | 我要投稿

p16vue面試題

1、nextTick():DOM更新循環(huán)結(jié)束之后執(zhí)行的回調(diào),可以獲取更新之后的DOM。原理是使用了宏任務(wù)和微任務(wù)定義了一個方法,調(diào)用nextTick()將方法放入隊列中,通過異步方法清空隊列。

2、虛擬dom提高性能:真實dom會整體渲染,虛擬dom是局部刷新變化的位置。

3、vue的性能優(yōu)化

首屏加載優(yōu)化、路由懶加載、開啟服務(wù)器Gzip壓縮、啟動CND加速、代碼優(yōu)化(computed和watch區(qū)分場景使用、v-if和v-show區(qū)分場景使用、v-for必須添加key等)、webpack對圖片進行壓縮、避免內(nèi)存泄漏、減少ES6轉(zhuǎn)為ES5的冗余代碼

4、vue常用修飾符

v-model修飾符:

lazy:光標(biāo)離開后才會更新數(shù)據(jù)

tirm:過濾首尾空格

number:先輸入數(shù)字就會限制輸入只能是數(shù)字,先輸入字符串相當(dāng)于沒有加number

事件修飾符:

stop:阻止事件冒泡

prevent:阻止默認(rèn)行為

self:只有元素本身觸發(fā)時才能觸發(fā)方法

once:事件只能用一次

captrue:事件的完整機制是捕獲-目標(biāo)-冒泡,事件觸發(fā)就是往外冒泡

sync:對屬性進行雙向綁定

keyCode:監(jiān)聽按鍵的指令

5、vue中template的編譯過程

通過parse()生成抽象語法樹=》optime對靜態(tài)節(jié)點優(yōu)化=》generate生成render字符串=》調(diào)用new Watcher()函數(shù)監(jiān)聽數(shù)據(jù)的變化,render在數(shù)據(jù)監(jiān)聽的回調(diào)時調(diào)用重新生成Vnode。

6、vue3

性能比vue2更快(diff算法更快、靜態(tài)提升、事件監(jiān)聽緩存)、體積比vue3更?。╲ite方法創(chuàng)建項目)、支持組合API、更好的支持TS、更先進的組件

7、ref和reactive

ref一般監(jiān)聽基本類型

reactive只能監(jiān)聽對象

ref定義的數(shù)據(jù)獲取的時候要.value

8、vuex和reduce區(qū)別

vuex改進了redux的action和reducer函數(shù),用mutations取代了reducer,只需在對應(yīng)的mutation函數(shù)里改變state的值就可以




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

分享到微博請遵守國家法律
苍溪县| 称多县| 卢湾区| 明星| 汶上县| 水城县| 高阳县| 岳普湖县| 宕昌县| 绥中县| 兰坪| 吕梁市| 寿阳县| 喀什市| 万全县| 潞西市| 渭南市| 连城县| 北辰区| 新民市| 宜君县| 甘泉县| 堆龙德庆县| 平南县| 普宁市| 周口市| 台前县| 高雄县| 西宁市| 得荣县| 宜州市| 永城市| 句容市| 天峻县| 清原| 淳化县| 长宁县| 新兴县| 三亚市| 勐海县| 宝应县|