
導航守衛 vue-router 提供的導航守衛主要用來通過跳轉或取消的方式守衛導航。參數或查詢的改變并不會觸發進入/離開的導航守衛。你可以通過觀...
動態路由匹配 一個“路徑參數”使用冒號 : 標記。當匹配到一個路由時,參數值會被設置到 this.$route.params,可以在每個組件內使...
如何理解“遞歸”? 周末你帶著女朋友去電影院看電影,女朋友問你,咱們現在坐在第幾排啊?電影院里面太黑了,看不清,沒法數,現在你怎么辦?別忘了你是...
如何理解“隊列”? 先進者先出,這就是典型的“隊列”。隊列跟棧非常相似,支持的操作也很有限,最基本的操作也是兩個:入隊 enqueue(),放一...
如何理解“棧”? 就是一摞疊在一起的盤子。我們平時放盤子的時候,都是從下往上一個一個放;取的時候,我們也是從上往下一個一個地依次取,不能從中間任...
數組需要一塊連續的內存空間來存儲,對內存的要求比較高。如果我們申請一個 100MB 大小的數組,當內存中沒有連續的、足夠大的存儲空間時,即便內存...
如何實現隨機訪問? 數組(Array)是一種線性表數據結構。它用一組連續的內存空間,來存儲一組具有相同類型的數據。線性表就是數據排成像一條線一樣...
所有代碼的執行時間 T(n)與每行代碼的執行次數n成正比 T(n) = O(fn) T(n): 代碼執行的時間 n: 數據規模的大小 f(n):...
取公共前綴 數組 every() some()方法every()是對數組中每一項運行給定函數,如果該函數對每一項返回true,則返回true。s...