vue面試題精編 第一期(持續更新)

2021-10-01 09:18:31 字數 3041 閱讀 6278

一、vue-cli依賴的 node.js 環境安裝

二、vue-cli 工程技術集合介紹

三、vue-cli 工程目錄結構介紹

四、vue.js 核心知識點高頻試題一

4.1 對於vue是一套漸進式框架的理解

4.2 請說出vue幾種常用的指令

4.3 請問 v-if 和 v-show 有什麼區別?

4.4 vue常用的修飾符

4.5 v-on可以監聽多個方法嗎?

4.6 vue中 key 值的作用

4.7 vue-cli工程公升級vue版本

4.8 vue事件中如何使用event物件?

4.9 $nexttick的使用

4.10 vue 元件中 data 為什麼必須是函式

4.11 v-for 與 v-if 的優先順序

五、vue.js 核心知識點高頻試題二

5.1 vue中子元件呼叫父元件的方法

5.2 vue中 keep-alive 元件的作用

5.3 vue中編寫可復用的元件

5.4 vue生命週期有關的試題

5.5 vue如何監聽鍵盤事件中的按鍵?

5.6 vue更新陣列時觸發檢視更新的方法

5.7 vue中對於物件的更改檢測

5.8 解決非工程化專案初始化頁面閃動問題

5.9 v-for產生的列表,實現active的切換

5.10 v-model語法糖的使用

六、vue.js 核心知識點高頻試題三

6.1 十個常用的自定義過濾器

6.2 vue等單頁面應用及其優缺點

6.3 vue的計算屬性

6.4 vue提供的幾種腳手架模板

6.5 vue父元件向子元件通過props傳遞資料

6.6 vue-cli開發環境使用全域性常量

6.7 vue-cli生產環境使用全域性常量

6.8 vue彈窗後如何禁止滾動條滾動?

6.9 計算屬性的快取和方法呼叫的區別

6.10 vue-cli中自定義指令的使用

6.11 父元件非同步獲取動態資料傳遞給子元件

七、vue-router 路由高頻考題

7.1 vue-router響應 路由引數 的變化

7.2 完整的 vue-router 導航解析流程

7.3 vue-router有哪幾種導航鉤子( 導航守衛 )?

7.4 vue-router的幾種例項方法以及引數傳遞

7.5 vue-router的動態路由匹配以及使用

7.6 vue-router如何定義巢狀路由?

7.7 router-link元件及其屬性

7.8 vue-router實現路由懶載入( 動態載入路由 )

7.9 vue-router路由的兩種模式

八、vuex 狀態管理高頻試題

8.1 什麼是vuex?

8.2 使用vuex的核心概念

8.3 vuex在vue-cli中的應用

8.4 如何在元件中去使用vuex的值和方法?

8.5 在vuex中使用非同步修改

九、axios、fetch、ajax等請求高頻試題

9.1 promise物件是什麼?

9.2 axios、fetch與ajax有什麼區別?

9.3 js的同源策略和跨域問題

9.4 如何解決跨域問題?

9.5 vue-cli中使用json資料模擬

9.6 axios有哪些特點?

十、前端 ui 樣式高頻試題

10.1 元件樣式屬性 scoped 問題及解決方法

10.2 vue常用的ui元件庫

10.3 vue元件適配移動端【經典】

10.4 移動端適配常用**查詢原始碼

10.5 垂直居中對齊

10.6 vue-cli中如何使用背景?

10.7 使用表單禁用時移動端樣式問題

10.8 多種型別文字超出隱藏問題

10.11 vue-cli工程引入全域性less變數

十一、vue中常用功能實現與詳解

11.1 vue中如何實現tab切換功能?

11.2 利用標籤實現某個元件快取功能

11. 3 vue中實現切換頁面時為左滑出效果

11.4 vue無痕重新整理

11.5 多種情景的陣列去重

11.6 vue保留滾動條位置

11.7 vue元件中使用定時器

11.8 元件slot使用示例

11.9 使用遞迴元件實現級聯選擇器

11.10 使用遞迴元件實現樹形控制項

11.11 幾種常見的自定義指令詳解

11.12 兩種型別的迴圈單選選擇、取消功能

十二、vue各種情況的元件間通訊

15.1 vue打包命令是什麼?

15.2 vue打包後會生成哪些檔案?

15.3 配置 vue 打包生成檔案的路徑

15.4 vue如何優化首屏載入速度?

十六、mvvm設計模式高頻試題

16.1 mvc、mvp與mvvm模式

16.2 mvc、mvp與mvvm的區別

16.3 常見的實現mvvm幾種方式

16.4 object.defineproperty()方法

七、實現乙個自己的mvvm

十八、vue-cli中的配置詳解

十九、原始碼剖析

19.1 剖析 vue 內部執行機制

19.2 剖析 vue-router 內部執行機制

19.3 剖析 vuex 內部執行機制

19.4 剖析 axios 內部執行機制

十、發布乙個 npm 資源包

二十一、vue的伺服器端渲染

二十二:資料分享

一些面試題,持續更新

console.log false 未通過 字串中有空格,是真,前面兩個嘆號,是假之後真,結果是true true是1 空字串,無值,是假,前面兩個嘆號,是真之後假,結果是false false是0 false前面兩個嘆號,是真之後假,結果是false false是0 1 0 0 未通過 中間是 或...

面試題 一期 中高階測試工程師

1 你的測試職業發展是什麼?測試經驗越多,測試能力越高。所以我的職業發展是需要時間積累的,一步步向著高階測試工程師奔去。而且我也有初步的職業規劃,前3年積累測試經驗,按如何做好測試工程師的要點去要求自己,不斷更新自己改正自己,做好測試任務。2 你認為測試人員需要具備哪些素質 做測試應該要有一定的協調...

總結的一些CSS面試題(持續更新中 )

1,box sizing屬性?用來控制元素的盒子模型的解析模式,預設為content box context box w3c的標準盒子模型,設定元素的 height width 屬性指的是content部分的高 寬 border box ie傳統盒子模型。設定元素的height width屬性指的是...