在本章中,我们学习了字典的相关知识,了解了如何添加、移除和获取元素以及其他的一些方法。我们还了解了字典和集合的不同之处。 我们也学习了散列运算,怎样创建一个散列表(或者说散列映射)数据结构,如何添加、移除和获取元素,以及如何创建散列函数。我们学习了怎样使用两种不同的方法解决散列表中的冲突问题。 我们还介绍了如何使用ES6的Map、WeakMap和WeakSet类。 在下一章中,我们将学习一种新的数据结构——树。