現在的互聯網行業雖然發展速度依舊是非常的快,而且薪資待遇也很高,但是隨著學習的人越來越多,現在企業對于開發者的要求也在提高,特別是前端開發工程師的面試是越類越細致了,如果我們沒有提前做出準備確實很難有比較好的發展,今天就來給大家介紹前端工程師面試題匯總(前端面試問題大全)
1、現有VUE項目,加了緩存(cun)機制,有一公共頁(ye)面,需傳遞參數來渲染頁(ye)面。問題1:vue組件間傳值都有哪些方法,給(gei)出你的(de)答案。
2、有(you)沒有(you)用(yong)過bootstrap table模塊
3、vue我不是太(tai)懂,你能幫我介紹一下它的流(liu)程和(he)特(te)性嗎(ma)
4、有沒有封裝過插件(jian),舉例說明
5、怎樣以文(wen)檔的形式導出(chu)文(wen)件(jian)(前端來實現(xian))
6、做過跨域的操(cao)作(zuo)嗎
7、jquery的(de)選擇器有哪些
8、跨域問題(ti)有哪些解決方(fang)法
9、js模塊(kuai)化你了解多(duo)少,你是怎樣理解的
10、你(ni)做的手機端(duan)網(wang)站是怎樣做兼(jian)容的(不(bu)同(tong)屏幕(mu)的適配)
11、怎樣使(shi)用jquery獲(huo)(huo)取input框中的name屬性(面試者說:jquery獲(huo)(huo)取的對象都是數(shu)組(zu)形式,可以使(shi)用$(選擇(ze)器)[0]轉化成js DOM對象來(lai)獲(huo)(huo)取)
12、js閉(bi)包怎樣理(li)解
13、瀏覽器(qi)的兼(jian)容(rong)處理過(guo)嗎,請舉例,另外使用(yong)jquery可以獲取當前元(yuan)素(su)的父元(yuan)素(su),在IE上是獲取不(bu)到的,需要用(yong)到原生js,怎(zen)樣做(zuo)
14、兩家(jia)公(gong)司都特別關注小程(cheng)序(xu),面試一上(shang)來就是(shi)熟練不熟練小程(cheng)序(xu),能(neng)不能(neng)獨立(li)開發,其他很(hen)少(shao)問,由于咱們學的(de)小程(cheng)序(xu)太少(shao),也沒做(zuo)過什(shen)么項目,該怎么回答
15、vue的生命周期
16、有(you)沒有(you)用(yong)js調用(yong)過打印機,怎樣(yang)調用(yong)
17、ajax與axios的(de)區(qu)別和(he)優劣
18、權限管理,不(bu)同的用(yong)戶看到不(bu)同的內容,怎么做(zuo)
19、怎(zen)么保證一(yi)個方法只調用一(yi)次,在(zai)vue中(zhong)和在(zai)js/jquery中(zhong)
20、問(wen):原聲(sheng)js動畫怎么做ie8兼容。
21、你用過狀(zhuang)態管理嗎,你所了解(jie)的狀(zhuang)態管理有哪些(vuex)
22、介(jie)紹一下原型(xing)鏈
23、兩次(ci)異步請(qing)求(qiu)(qiu)怎么保證第(di)一(yi)次(ci)請(qing)求(qiu)(qiu)完成后再進行第(di)二(er)次(ci)請(qing)求(qiu)(qiu)使其可以使用第(di)一(yi)次(ci)請(qing)求(qiu)(qiu)的結果
24、項目中用到(dao)哪些技(ji)術棧(zhan)(IT術語:一系列技(ji)能(neng)組(zu)合的統稱)
25、有沒有用過樹形結構(這個其(qi)實就(jiu)是問如省(sheng)市縣(xian)格式的(de)三(san)級聯動(dong))
26、使用(yong)jquery類選(xuan)擇(ze)(ze)器(qi)得到的對象形式是數組,那id選(xuan)擇(ze)(ze)器(qi)呢(ni)
27、app指什(shen)么,是不(bu)是移動端(duan)網站(zhan)的封(feng)裝,怎么封(feng)裝
28、介紹一(yi)下(xia)相(xiang)對定(ding)位和絕對定(ding)位
29、父子(zi)通信、子(zi)父通信、非父子(zi)通信
30、怎么解決頁面數(shu)據不更新問題(ti)。
31、混(hun)合開發和(he)跨域開發怎么理解
32、還有 購(gou)(gou)物車,是服務(wu)器緩存還是 本(ben)地緩存?服務(wu)器的(de)(de)話,為什(shen)么(me)不登錄也可以加入購(gou)(gou)物車,本(ben)地的(de)(de)話,為什(shen)么(me)登陸上去,就有你剛才添加的(de)(de)購(gou)(gou)物車 數據?
33、vue的工(gong)具有(you)哪些
34、ajax異步(bu)怎樣(yang)設置成同步(bu)
35、jquery與vue的區別
36、聊了(le)一些小程序(沒有(you)問具體技術知識)
37、我們的(de)(de)手機網站都是打包(bao)成(cheng)app的(de)(de),你了解過怎樣打包(bao)嗎
以(yi)上就是我(wo)們在(zai)前(qian)端面(mian)試中經(jing)常會(hui)遇到的問題,我(wo)們可以(yi)先對于這些問題熟悉,這樣在(zai)面(mian)試過(guo)(guo)程中才不(bu)會(hui)一點回答(da)不(bu)上來,當(dang)然(ran)如果(guo)你想學(xue)習的更加(jia)系(xi)統,可以(yi)選擇參加(jia)南京北大青鳥的web前(qian)端培訓課程,我(wo)們課程會(hui)提(ti)供各(ge)種就業(ye)服(fu)務,其中就包(bao)括模擬面(mian)試,能夠(gou)讓你提(ti)前(qian)感受(shou)到企(qi)業(ye)的面(mian)試過(guo)(guo)程,做足充分的準備(bei)才能有更好的發(fa)揮。