原创 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='';