前面寫的兩篇面試題的文章,感覺大家反應(yīng)還不錯,所以今天把以前面試的題目拿出來給大家分享。嘿嘿~
下面是2015-12-30前端筆試題目:
1.解釋下列代碼(jQuery的題目)
$.get(0);
$('.classname').get(0);
$('.classname').eq(0);
$('.classname')[0];
2.簡述JavaScript繼承機制
3.解釋下列名詞
xhr:
jsonp:
cors:
4.簡述冒泡機制和代理委托
冒泡機制:
代理委托:
5.JS閉包(代碼)
經(jīng)典的點擊按鈕案例作答,然后問JavaScript閉包的問題。
6.使用Ajax同時發(fā)送三個請求1.html,2.html,3.html。待三個請求同時結(jié)束并返回后,執(zhí)行某個函數(shù)ab。(代碼)
7.使用HTML5實現(xiàn)布局。(寫HTML實現(xiàn)簡單代碼)
- new關(guān)鍵字實例化對象的操作
9.JS算法,遞歸實現(xiàn)查找DOM子節(jié)點的最后一個子節(jié)點。
10.前端優(yōu)化
——————————————————————————————————————————————————————————————
上面是筆試題,我的筆試題答得太爛了,所以面試官又把每個題目的解法和思路給我講了一遍,又圍繞著這些問題問了一些題目。
1.如何避免表單重復(fù)提交
2.使用Math.Random 返回一個a到b之間的數(shù)。
3.JavaScript如何實現(xiàn)繼承(Student繼承Person為例)。
4.var person = new Person() 與 var person = Person()的區(qū)別(對應(yīng)筆試第8題)。
5.Angular filter怎么實現(xiàn)本地化,代碼說明。
6.前端優(yōu)化,怎么進行優(yōu)化,問到了lazy loading
7.HTML viewport,meta標簽的意義
8.CSS選擇器的優(yōu)先級和權(quán)重問題
哈爾濱品用軟件有限公司致力于為哈爾濱的中小企業(yè)制作大氣、美觀的優(yōu)秀網(wǎng)站,并且能夠搭建符合百度排名規(guī)范的網(wǎng)站基底,使您的網(wǎng)站無需額外費用,即可穩(wěn)步提升排名至首頁。歡迎體驗最佳的哈爾濱網(wǎng)站建設(shè)。
