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