
javascript
資料結構&演算法
Linked list (鏈結串列) | 資料結構&演算法
資料結構 鏈結串列(Linked List) 是一種基本的資料結構,用於存儲一系列元素。在 JavaScript 中,可以使用物件來實現鏈結串列。鏈結串列由節點...
2024/01/09

javascript
networking
Backoff 退避策略是什麼?Exponential Backoff 指數退避完整教學
Backoff 退避策略是一種處理請求失敗與重試的核心技術。它的精髓在於:請求失敗後不立即重試,而是等待一段時間再試,且每次失敗後等待時間遞增,有效防止雪崩效應(Thundering Herd ...
2024/01/08

javascript
networking
前端 Polling 輪詢技術:JavaScript 實作完整教學
前端輪詢(Frontend Polling) 是一種讓客戶端定期向伺服器詢問是否有新資料的通訊方式。雖然比不上 WebSocket 的即時性,但 Polling 實作簡單、不需要特殊的伺服器設定...
2024/01/08

javascript
集合(Sets) | Javascript
在 JavaScript 中, Set 是一種集合(Collection)數據類型,用於存儲唯一值,即集合中的元素不能重複。 Set...
2024/01/08

typescript
TypeScript中的 typeof 優雅的用法 | TypeScript
typeof 允許開發人員獲取變量或表達式的類型,在 TypeScript 中,通常會先寫類型,然後宣告時再附上定義的型別, typeof...
2024/01/06