前言
在正式開始之前,我們先知道什麼是【瀑布式開發】,這也是一般專案團隊最常用的開發方式。
如圖所示,每隔階段定義的十分清楚,要執行的項目明確。就像瀑布一樣,一路向下前行。實際在開發的時候,成員也都樂於這樣的模式,因為不會遇到模糊不清的時候(Ex 需求不知道是什麼就要進行開發… = =)。這在專案管理上是相對容易的,過程不會遲疑,檢視最後的成果是不是有達成目標就行。
JavaScript 中的字典和雜湊表是非常有用的資料結構,可以用來快速查找鍵值對應的值。在 JavaScript 中,字典通常是用物件來實現,而雜湊表則可以使用 Map 來實現。這些資料結構非常常見,因此學習如何使用它們是很重要的。
順道提一下,集合(Set) [值:值]所關注的是值的本體,而字典(Dictionary)、雜湊表(HashMap) [鍵:值]關注的是兩者的 Mapping 關聯,這樣就可以簡單區分開來了。
在本篇文章中,我們將介紹如何在 JavaScript 中使用字典和雜湊表。我們將會討論它們的特性、如何使用它們來解決問題,以及它們的複雜度和效能。如果你對 JavaScript 的資料結構和算法感到興趣,這篇文章將會對你有所幫助。