更多課程 選擇中心

Web培訓
美國上市教育機構

400-111-8989

Web培訓

Web前端工程師參加面試要會的JavaScript測試題

  • 發布:Web前端培訓
  • 來源:web前端面試
  • 時間:2019-10-14 16:13

今天小編要跟大家分享的文章是關于Web前端工程師參加面試要會的JavaScript測試題。準備參加web前端面試的小伙伴們來和小編一起看一看,希望能夠對大家有所幫助。

Web前端工程師參加面試要會的JavaScript測試題

1、如果函數無明確的返回值,或調用了沒有參數的return語句,那么它真正返回的值是( )。

A.null

B.-1

C.0

D.undefined

2、JavaScript函數的定義會包括一個稱為形參的標識符列表,這些參數在函數體中像局部變量一樣工作。有關arguments說明錯誤的是( )。

A.arguments是個比較特殊的對象,使用者無需明確指出參數名即可訪問到它們。

B.經常使用arguments的屬性length來檢測傳遞給函數的參數個數。

C.借助于arguments對象,我們可以模擬函數重載。

D.arguments是一個標準數組

3、with語句引入的根本原因在于( )。

A.用來臨時擴展作用域鏈。

B.提高程序運行效率。

C.簡化嚴格模式下代碼的書寫。

D.使用with語句的代碼更易于優化。

4、有關this運算符說法不正確的是( )。

A.this運算符總是指向當前的對象。

B.在JS中,由于JS的動態性,this的指向在運行時才確定。

C.this關鍵字在Javascript中和執行環境,而非聲明環境有關。

D.通過早期綁定可以實現對this的高度復用。

5、JavaScript中的錯誤可以分為語法錯誤和( )。

A.運行錯誤

B.不正常錯誤

C.形式錯誤

D.系統錯誤

6、有關JS中的異常處理,錯誤的結論是( )。

A.語法錯誤一般簡稱為錯誤(Error);而運行錯誤一般也叫做異常(Exception)。

B.JavaScript異常處理機制主要是通過try/catch/finally三子句聯合實現的。

C.throw語句允許我們創建自定義錯誤。

D.try、catch和finally三個子句必須聯合使用。

7、有關JS標簽語句說法錯誤的有( )。

A.在Javascript中,標簽是一個標準的有效的標識符(不能是保留字)。

B.標簽聲明可以放在任何一個語句(或者語句塊)前面。

C.在目前ES5規則中雖然goto是Javascript的保留關鍵字,但是一般很少使用goto語句。

D.語句標簽只有在它所起作用的語句內是有定義的。

8、有關循環語句說法正確的是( )。

A.ECMAScript規范指定for/in循環按照屬性定義的先后順序來枚舉對象屬性。

B.do/while循環最后必須使用分號結尾。

C.for循環中三個表達式中至少要存在一個,而且兩個分號是必不可少的。

D.在計算循環表達式之前,while循環語句至少會執行循環體一次。

9、要想在正則表達式中按照直接量匹配反斜線本身,必須使用反斜線將其轉義。()

A.正確

B.錯誤

10、WINDOWS下,要摘取絕對路徑字符串最前端的磁盤驅動器部分(即A:/B:/C:/...),用正則表達式實現是/^[A-Za-z]:/()

A.正確

B.錯誤

11、\W這個字符類等價于字符類[a-zA-Z0-8]。()

A.正確

B.錯誤

12、0到999間的任意整數對應正則表達式是/[^0-9]{1,3}$/。()

A.正確

B.錯誤

13、在JS正則表達式中,當n=m時,{n,m}等價于{m}或者{n}。()

A.正確

B.錯誤

14、正則表達式:/[^(]+/ 匹配一個或者多個非左括號ASCII字符。()

A.正確

B.錯誤

15、在使用“*”和“?”時,由于這兩個字符可能匹配0個字符,因此它們允許什么都不匹配。()

A.正確

B.錯誤

16、/a*/.test('Objective C');返回結果為true。()

A.正確

B.錯誤

17、量詞也可以嵌套使用。()

A.正確

B.錯誤

18、貪婪量詞先判斷整個字符串是不是一個匹配。如果沒有發現匹配,它去掉最后字符串中的最后一個字符,并再次嘗試匹配判斷。()

A.正確

B.錯誤

19、惰性量詞先判斷字符串中的第一個字母是不是一個匹配。如果僅僅這一個字符還不夠,就讀入下一個字符再次嘗試匹配。()

A.正確

B.錯誤

20、使用非貪婪的匹配模式所得到的結果不會與期望不一致。()

A.正確

B.錯誤

正確答案:

1-5:DDADA;

6-10:DCBAA;

11-15:BBAAA;

16-20:AAAAB。

以上就是小編今天為大家分享的關于Web前端工程師參加面試要會的JavaScript測試題的文章,希望本篇文章能夠對想要找web前端工作的小伙伴們有所幫助。想要了解更多web前端面試經驗記得關注達內web培訓官網。最后祝愿小伙伴們面試成功。

【免責聲明:本文圖片及文字信息均由小編轉載自網絡,旨在分享提供閱讀,版權歸原作者所有,如有侵權請聯系我們進行刪除。】

預約申請免費試聽課

填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

上一篇:Web前端面試中url、href、src相關面試題
下一篇:Web前端面試題之HTML/CSS部分

Web前端面試之HTML5相關面試題及答案匯總

Web前端面試題之JavaScript部分

Web前端面試題之HTML/CSS部分

Web前端工程師參加面試要會的JavaScript測試題

選擇城市和中心
黑龍江省

吉林省

河北省

貴州省

云南省

廣西省

海南省

开心激情五月天