前端知識錯題解析
阿新 • • 發佈:2022-05-12
從 HTML3.2 開始反對使用本元素,同時它不再會在之後版本內被推薦使用。在 HTML5 規範內,本元素已經完全被移除
2.ES6中,對於模板字串說明不正確的是()
- A.使用‘’單引號包含字串
- B.使用``方式定義字串
- C.模板字串可以實現字串內換行
- D.在模板字串中可以使用${}拼接變數,並執行運算
解析:需把最外圍的雙引號(")或者單引號(') 轉化成反引號(`)即可。
下列對於箭頭函式能正確輸出結果的是()
- A.(()=>{console.log("我是箭頭函式");})();
- B.+()=>{console.log("我是箭頭函式");}()
- C.f1()=>{console.log("我是箭頭函式
- 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.在嚴格模式中,允許對未宣告的變數賦值
學生答案:
正確答案:C
在嚴格模式中,匿名函式的this指向undefined, 在嚴格模式中,不允許對未宣告的變數賦值
計算屬性
1、計算屬性適合用在單個屬性的計算;
2、計算屬性只能在單個vue例項中使用;
3、計算屬性不能接收引數,只能使用data中定義的變數進行計算;
4、計算屬性有快取機制,可減少呼叫次數;
5、計算屬性相當於定義一個變數
過濾器
1、過濾器適合多個同樣計算方法的屬性的計算;
2、過濾器可以定義為全域性過濾器,在多個vue例項中使用;
3、過濾器可以接收多個引數進行計算;
4、過濾器沒有快取機制,每呼叫一次都會計算一次;
5、過濾器相當於定義一個特殊的方法