原创 Vue核心知識--Router

目錄 Vue-router之集成 Vue-router之路由參數傳遞  Vue-router之導航守衛 全局前置守衛: 全局解析守衛 全局後置鉤子 路由獨享的守衛 組件內的守衛 完整的導航解析流程 Vue-router之集成 index.

原创 Vue核心知識--Vuex

目錄   Vuex-集成 Vuex之state和getters State Getter Vuex之Mutation和Action Mutation Action Vuex之模塊 Module Vuex之其他的一些API和配置 Vuex-

原创 Javascript實現二叉樹算法

目錄   二叉樹算法原理及代碼實現 二叉樹定義 中序遍歷 前序遍歷 後序遍歷 二叉樹節點查找 二叉樹葉子節點的刪除原理及實現 二叉樹算法原理及代碼實現 二叉樹定義 8:二叉樹的根節點 4、7、13:二叉樹的葉子節點 其他:中間節點 排序

原创 編寫可維護的JavaScript--基本的格式化、註釋、語句和表達式、變量、函數和運算符

基本的格式化 縮進層級 使用製表符進行縮進 每一個縮進層次都用單獨的製表符(tab character)表示。所以一個縮進層級是一個製表符,兩個縮進層級爲兩個製表符。這種方法有兩個主要的好處: 製表符和縮進層級之間是一對一的關係,這是符合

原创 前端工作過程遇到的問題總結(五)-Vue篇--(上部)

目錄 Vue webapp項目通過HBulider打包原生APP vue項目打包後打開空白解決辦法 Vue如何使用rules對錶單字段進行校驗 vue中修改css樣式和添加CSS樣式 vue獲取屏幕寬高 width height vue鍵

原创 JavaScript--數據結構與算法(一)

算法: 這裏的算法都是leetCode上的題目:leetCode github代碼地址:JavaScript--數據結構與算法 理解算法的本質學會挖掘"規律" 通過"解題"夯實基礎算法 舉一反三學會變通和延伸 基礎算法: 字符串 數組

原创 JavaScript--數據結構與算法(三)

數據結構 棧 隊列 鏈表 矩陣 二叉樹 堆 棧 它是一種運算受限的線性表。限定僅在表尾進行插入和刪除操作的線性表;先進後出的特點 棒球比賽 知識點: 利用棧的特點,先進後出來實現這個題目的功能 代碼實現: export default

原创 JavaScript--數據結構與算法(二)

排序 知識點:找規律,實現排序題目和變種排序的題目 參考文檔: 十大經典排序算法動畫與解析 十分鐘搞定時間複雜度 排序需要清楚時間複雜度和空間複雜度 時間複雜度是計算運行的次數,空間複雜度是計算佔用的內存 題目: 冒泡排序 代碼實現:

原创 網頁設計站點常用的知識

1.表單的value默認值 <form action="">                 <input type="text" class="name" value="姓名 Name"  onfocus="this.value='';