最近在南京面試,大部分都是電話面試,僅有的三家現場面試,面試題給你們看看,新鮮出爐的。
我是面試的1-1年經驗的,最終結果還好,收到了三個offer,不過都是一些中型公司,畢竟本身太菜,大廠進不去。javascript
v-for中,key的做用是什麼? 什麼是vue-loader? 什麼是mixin vue-cli如何配置反向代理 props如何指定類型? Vue生命週期中,created一般用於作什麼 何時執行updated週期? Vue的鉤子函數中爲什麼不能使用箭頭函數 keep-alive何時使用? 路由傳值哪些方式? Vuex的使用過程? 什麼是異步組件? Vue響應式原理? 原生js手寫數組去重,冒泡排序,深拷貝 ES6中 forEach和map方法有何區別? 什麼是閉包? 節流和防抖有何區別?有何做用? __proto__和prototype的關係 this是什麼?如何改變其指向? 事件冒泡,阻止默認事件 mouseenter和mouseover的區別? 什麼是事件委託?有何做用? Eventloop 盒模型 水平垂直居中的方式 重排和重繪 flex佈局 css五種定位方式 css變量 浮動和清除浮動 僞元素和僞類 跨域以及解決方案 Web性能優化
v-show和v-if的區別 window.onload和$(document.ready)的區別 原生js獲取元素和jQuery獲取元素 DOM的增刪改 冒泡排序 去重 this指向 vue.nextTick 深拷貝 精準判斷數據類型? flex佈局 BFC FFC IFC 水平垂直居中的方法 cookie session local 存儲的區別 生命週期說一遍,各階段都是幹啥的 Vuex如何配置,詳細說明 路由如何配置?路由鉤子函數,keepAlive 組件通訊 手寫原生ajax break continue在for循環的區別 null和undefined的區別 typeof null的值? 手寫一個構造函數的原型鏈(__proto__和prototype) 手寫實現原型鏈繼承 ES6新特性(變量,數組方法,剪頭函數) vw和rem怎麼用? GET和POST的區別? 簡單說一下從輸入網址到頁面顯示發生了什麼?
字符串反轉? 如何判斷一個變量是數組仍是對象? 標準盒模型和怪異盒模型 css如何實現左側固定,右側自適應佈局 ~ + > 在css3中表示什麼 如何清除浮動? vue組件通訊有哪些 Vuex數據持久化 什麼是虛擬DOM vue響應式原理 v-on能夠綁定多個函數嗎 路由鉤子函數 sessionStorage localStorage cookie的區別 computed和watch的區別 性能優化 單頁應用和多頁應用 __proto__和prototype js執行上下文 原型鏈繼承 call bind apply區別 宏任務,微任務,事件循環 實現冒泡排序和深拷貝