1. 程式人生 > 其它 >前端知識錯題解析

前端知識錯題解析

HTML3.2 開始反對使用本元素,同時它不再會在之後版本內被推薦使用。在 HTML5 規範內,本元素已經完全被移除

2.ES6中,對於模板字串說明不正確的是()

  • A.使用‘’單引號包含字串
  • B.使用``方式定義字串
  • C.模板字串可以實現字串內換行
  • D.在模板字串中可以使用${}拼接變數,並執行運算

     解析:需把最外圍的雙引號(")或者單引號(') 轉化成反引號(`)即可。

下列對於箭頭函式能正確輸出結果的是()

  • A.(()=>{console.log("我是箭頭函式");})();
  • B.+()=>{console.log("我是箭頭函式");}()
  • C.f1()=>{console.log("我是箭頭函式
    ");};f2()
  • D.var f2()=>{console.log("我是箭頭函式");};f3()

正確答案:A

題目解析:

A

 

B

C

D

下列對於箭頭函式能正確輸出結果的是()

  • A.(()=>{console.log("我是箭頭函式");})();
  • B.+()=>{console.log("我是箭頭函式");}()
  • C.f1()=>{console.log("我是箭頭函式");};f2()
  • D.var f2()=>{console.log("我是箭頭函式");};f3()

正確答案:A

題目解析:

A

 

B

C

D

下列選項在webpack配置檔案中,( )屬性是設定熱重新整理功能的

A.contentBaseB.portC.inlineD.options答案:C解析:devServer.contentBase 指的是,不由 webpack 打包生成的靜態檔案。 --port 配置埠Inline mode也能完成自動編譯打包、頁面自動重新整理的功能,但是頁面沒有header部分的reload訊息的顯示,不過在控制檯中會顯示reload的狀態。

對於嚴格模式的描述正確的是()

  • A.在嚴格模式中,匿名函式的this指向全域性
  • B.在嚴格模式中,靜默失敗不會升級為錯誤
  • C.在嚴格模式中,不允許對未宣告的變數賦值
  • D.在嚴格模式中,允許對未宣告的變數賦值

學生答案:

B

正確答案:C

在嚴格模式中,匿名函式的this指向undefined, 在嚴格模式中,不允許對未宣告的變數賦值

 

計算屬性

1、計算屬性適合用在單個屬性的計算;

2、計算屬性只能在單個vue例項中使用;

3、計算屬性不能接收引數,只能使用data中定義的變數進行計算;

4、計算屬性有快取機制,可減少呼叫次數;

5、計算屬性相當於定義一個變數

 

過濾器

1、過濾器適合多個同樣計算方法的屬性的計算;

2、過濾器可以定義為全域性過濾器,在多個vue例項中使用;

3、過濾器可以接收多個引數進行計算;

4、過濾器沒有快取機制,每呼叫一次都會計算一次;

5、過濾器相當於定義一個特殊的方法