前端工程師面試題匯總(選擇題)
時間:2017-12-05?????來源:前端工程師面試題推薦
作為一名前端工程師,我們必不可少的就是參加面試,面試過程中會遇到各類奇葩的問題,今天小編為大家匯總了一些相關的問題,希望可以對大家有所幫助,文章分為選擇題和簡答題兩類,大家可以根據自身的需要進行選擇性的學習。
1. 要動態改變層中內容可以使用的方法有(AB )
a)innerHTML
b)innerText
c)通過設置層的隱藏和顯示來實現
d)通過設置層的樣式屬性的display屬性
2. 在javascript里,下列選項中不屬于數組方法的是(B);
a)sort()
b)length()
c)concat()
d)reverse()
3 .var emp = new Array(3);
for(var i in emp)
以下答案中能與for循環代碼互換的是: (選擇一項)。(D )
A for(var i =0; i
B for(var i =0; i
C for(var i =0; i
D for(var i =0; i
4 下列聲明數組的語句中,錯誤的選項是( C )。
a)Var arry= new Array()
b)Var arry=new Array(3)
c)Var arry[]=new Array(3)(4)
d)Var arry=new Array(‘3’,’4’)
5. 下列哪一個選項不屬于document對象的方法?(D )
a)focus()
b)getElementById()
c)getElementsByName()
d)bgColor()
6.display屬性值的常用取值不包括(C )
a)inline
b)block
c)hidden
d)none
7. 以下有關pixelTop屬性與top屬性的說法正確的是。(D )
a)都是Location對象的屬性
b)使用時返回值都是字符串
c)都是返回以像素為單位的數值
d)以上都不對
8. 使用open方法打開具有瀏覽器工具條,地址欄,菜單欄的窗口,下列選項正確的是__D__
a)open("x.html","HI","toolbas=1,scrollbars=1,status=1");
b)open("HI","scrollbars=1,location=1,status=1");
c)open("x.html","status=yes,menubar=1,location=1");
d)open("x.html","HI","toolbas=yes,menubar=1,location=1");
9. javascript中表達式parseInt(“X8X8”)+paseFloat(‘8’)的結果是什么?( C)
a)8+8
b)88
c)16
d)“8”+’8
10. 關于setTimeout(“check”,10)中說法正確的是( D)
a)程序循環執行10次
b)Check函數每10秒執行一次
c)10做為參數傳給函數check
d)Check函數每10毫秒執行一次