Vue項目結構介紹 build 文件夾:用於存放 webpack 相關配置和腳本。 config 文件夾:主要存放配置文件,比如配置開發環境的端口號、開啟熱加載或開啟gzip壓縮等。 dist 文件夾:默認命令打包生成的靜態資源文件。 node_modules:存放 npm ...
Vue.js面試題整理 一 什么是MVVM MVVM是Model View ViewModel的縮寫。MVVM是一種設計思想。Model 層代表數據模型,也可以在Model中定義數據修改和操作的業務邏輯 View 代表UI 組件,它負責將數據模型轉化成UI 展現出來,ViewModel 是一個同步View 和 Model的對象 橋梁 。 在MVVM架構下,View 和 Model 之間並沒有直接的 ...
2018-08-19 15:58 2 37726 推薦指數:
Vue項目結構介紹 build 文件夾:用於存放 webpack 相關配置和腳本。 config 文件夾:主要存放配置文件,比如配置開發環境的端口號、開啟熱加載或開啟gzip壓縮等。 dist 文件夾:默認命令打包生成的靜態資源文件。 node_modules:存放 npm ...
1、active-class是哪個組件的屬性?嵌套路由怎么定義? 答:vue-router模塊的router-link組件。 2、怎么定義vue-router的動態路由?怎么獲取傳過來的動態參數? 答:在router目錄下的index.js文件中,對path屬性加上/:id。 使用 ...
1. 基本問題 1.1. Vue.js 的特點 1.2. Vue.js 雙向綁定的原理 1.3. Vue.js 3.0 放棄defineProperty, 使用Proxy的原因 1.4. Vue 2 中給 data 中的對象屬性添加一個新的屬性時會 ...
1. 渲染項目列表時,“key” 屬性的作用和重要性是什么? 渲染項目列表時,key 屬性允許 vue 跟蹤每個 Vnode。key 值必須是唯一的。 如果沒有使用 key 屬性,並且列表的內容發生了改變(例如對列表進行排序),則虛擬 DOM 寧願使用更新的數據來修補節點,來反映更改 ...
常見面試 1)HTTP服務器響應消息 ? HTTP響應也由四個部分組成,分別是:狀態行、消息報頭、空行和響應正文。 2)什么是原型鏈? 由於_proto_是任何對象獨有的屬性,而js里萬物皆對象,所以會形成一條_proto_連起來的鏈條,遞歸訪問_proto_必須最終到頭,並且值 ...
一. vue的優點 1. 輕量級框架:只關注視圖層,是一個構建數據的試圖集合,大小只有十幾kb; 2. 雙向數據綁定; 3. 組件化: 保留了react的優點,實現了html的封裝和重用,構建單數據應用方面有優勢; 4. 試圖/模型/結構分離:使數據更改更為簡單; 5. 虛擬DOM ...
1.截取字符串abcdace的acealert('abcdace'.substring(4)); 2.規避javascript多人開發函數重名問題命名空間封閉空間js模塊化mvc(數據層、表現層、控制層)seajs變量轉換成對象的屬性對象化 3.javascript面向對象中繼承實現 ...
1、array操作關鍵字: pop() 刪除最后一個;push最后添加一個或者多個;reverse顛倒數組;shift刪除第一個元素;unshift首部添加元素;concat銜接兩個數組;join把數組按照指定字符變為字符;slice(1,1)截選數組元素; 2、js閉包的優缺點: 閉包 ...