原创 第二章隊列

什麼是隊列 隊列是隻允許在一端進行插入操作,而在另一端進行刪除操作的線性表。允許插入的端是隊尾,允許刪除的端是隊頭。 隊列是一個先進先出的線性表 。 隊列結構概念:入隊、出隊、隊列頭、隊列尾 js實現棧結構依靠數組 方法名 操作

原创 JS版數據結構(第一章棧)

什麼是棧 棧作爲一種數據結構,是一種只能在一端進行插入和刪除操作的特殊線性表。它按照先進後出的原則存儲數據,先進入的數據被壓入棧底,最後的數據在棧頂,需要讀數據的時候從棧頂開始彈出數據。 棧有什麼作用 棧是非常底層的東西,在編程語言的編譯器

原创 簡單實現迷你Vue框架

本教程說明將採用es6語法來編寫 創建MiniVue.js文件 //創建一個MVVM類 class MVVM { // 構造器 constructor(option) { // 緩存重要屬性 this.$vm = t