松江老城Web前端培訓(xùn)班|關(guān)于Vue的面試題
松江老城Web前端培訓(xùn)班|關(guān)于Vue的面試題
推薦一下:松江上元教育(樂都大廈3樓)
學(xué)歷:大專、本科成人高考(可積分)
會(huì)計(jì),電腦辦公,室內(nèi)設(shè)計(jì),平面廣告設(shè)計(jì),
教師資格證,建筑類證書
相信了解前端的小伙伴,一定知道Vue框架,因?yàn)楝F(xiàn)在市場(chǎng)上Vue框架是目前應(yīng)用廣泛的框架?;旧虾芏鄸|西里的框架都是用Vue。所以今天上元君也來給大家講講Vue框架的面試題,這樣在面試的時(shí)候也能夠有備無患。
1、v-model是什么? vue中標(biāo)簽怎么綁定事件?
答:v-model這個(gè)指令只能用在表單元素上,可以用他進(jìn)行雙向數(shù)據(jù)綁定。綁定事件:<input @click=doLog() />
2、v-for循環(huán)時(shí)為什么要加key?
答:vue的DOM渲染是虛擬DOM,數(shù)據(jù)發(fā)生變化時(shí),diff算法會(huì)只比較更改的部分,如果數(shù)據(jù)項(xiàng)的順序被改變,vue將不是移動(dòng)DOM元素來匹配數(shù)據(jù)項(xiàng)的改變,而是簡(jiǎn)單復(fù)用此處每個(gè)元素,并且確保它在特定索引下顯示已被渲染過的每個(gè)元素。
3、vue路由怎么實(shí)現(xiàn)傳值的?
答:當(dāng)你使用params方法傳參的時(shí)候,要在路由后面加參數(shù)名,并且傳參的時(shí)候,參數(shù)名要跟路由后面設(shè)置的參數(shù)名對(duì)應(yīng)。使用query方法,就沒有這種限制,直接在跳轉(zhuǎn)里面用就可以。
4、Vue雙向數(shù)據(jù)綁定
答:vue 雙向數(shù)據(jù)綁定是通過 數(shù)據(jù)劫持 結(jié)合 發(fā)布訂閱模式的方式來實(shí)現(xiàn)的, 也就是說數(shù)據(jù)和視圖同步,數(shù)據(jù)發(fā)生變化,視圖跟著變化,視圖變化,數(shù)據(jù)也隨之發(fā)生改變;
核心:關(guān)于VUE雙向數(shù)據(jù)綁定,其核心是Object.defineProperty()方法。
5、$nextTick有什么作用?
答:有些時(shí)候在改變數(shù)據(jù)后立即要對(duì)DOM進(jìn)行操作,此時(shí)獲取到的DOM仍是獲取到的是數(shù)據(jù)刷新前的DOM,無法滿足需要,這個(gè)時(shí)候就用到了$nextTick。
6、Vue的兩個(gè)核心點(diǎn)
答:數(shù)據(jù)驅(qū)動(dòng)、組件系統(tǒng)
數(shù)據(jù)驅(qū)動(dòng):ViewModel,保證數(shù)據(jù)和視圖的一致性。
組件系統(tǒng):應(yīng)用類UI可以看作全部是由組件樹構(gòu)成的。
Vue框架是Web前端工程師必要掌握技能之一,當(dāng)然想要拿高薪,不止是會(huì)面試題,還是需要系統(tǒng)的學(xué)習(xí)前端知識(shí),這樣才能應(yīng)對(duì)職場(chǎng)中的各種問題,想了解更多關(guān)于Web前端面試技巧,歡迎隨時(shí)來上元IT咨詢!?。?/p>
咨詢熱線:13764354059 張老師 微信同電話
學(xué)校地址:上海市松江區(qū)樂都路251號(hào)樂都大廈3樓上元教育松江分校
地鐵路線:地鐵9號(hào)線松江體育中心站下,2號(hào)口出
公交路線:乘坐松江28路、23路、17路、2路公交到樂都路九峰路站下
上元教育是一家專注設(shè)計(jì)培訓(xùn)的教育培訓(xùn)課程品牌,開設(shè)有平面設(shè)計(jì),網(wǎng)頁設(shè)計(jì),UI設(shè)計(jì),室內(nèi)設(shè)計(jì),家具設(shè)計(jì),模具設(shè)計(jì),服裝設(shè)計(jì),淘寶開店,美工設(shè)計(jì),PLC,素描等設(shè)計(jì)課程
松江老城Web前端培訓(xùn)班|關(guān)于Vue的面試題
松江老城Web前端培訓(xùn)班|關(guān)于Vue的面試題