前端面試題(一)
1、HTTP和HTTPS的區(qū)別?
2、HTTP的狀態(tài)碼?
3、WebSocket。
4、H5的本地存儲。
5、強(qiáng)緩存和協(xié)商緩存。
6、CSS3的flex布局。
7、BFC機(jī)制。
8、固定定位、相對定位、絕對定位的區(qū)別?固定定位和粘性定位的區(qū)別?
9、JS的懶加載和預(yù)加載。
10、箭頭函數(shù)中的this指向和閉包中的this指向有什么區(qū)別?
11、對箭頭函數(shù)的理解,它有哪幾種形式?
12、call和apply的區(qū)別。
13、三個(gè)Promise怎么串行執(zhí)行。
14、對跨域的理解以及怎么解決跨域。
15、ajax和axios的區(qū)別。
16、說一下移動端的rem布局。
17、簡單說一下babel的原理。
18、webpack和gulp的區(qū)別。
19、說一下SPA。
20、vue2與vue3 響應(yīng)式數(shù)據(jù)理解?
21、說一下虛擬DOM。
22、對插槽(slot)的理解。
23、vue-router傳參的方式。
24、談?wù)剉ue中的keep-alive。
標(biāo)簽: