Data Structures in JS: Hash Tables
Tags: javascript
Published: 2020-12-26 06:25:59

---
title: Data Structures in JS: Hash Tables
published: true
date: 2020-04-09 15:30:00 UTC
tags: JavaScript
canonical_url: https://drmsite.blogspot.com/2020/04/data-structures-in-js-hash-tables.html
---

[![](https://1.bp.blogspot.com/-L3niPPlpJkI/Xo8-MwqIcII/AAAAAAAAl3A/SaABEqgYfl0S528nAckVyQ0uKA_cS229ACLcBGAsYHQ/s400/brown_wooden_table-scopio-2bebdb49-a2cd-4eab-bdf5-88bae349ac3c.jpg)](https://1.bp.blogspot.com/-L3niPPlpJkI/Xo8-MwqIcII/AAAAAAAAl3A/SaABEqgYfl0S528nAckVyQ0uKA_cS229ACLcBGAsYHQ/s1600/brown_wooden_table-scopio-2bebdb49-a2cd-4eab-bdf5-88bae349ac3c.jpg)
<link href="https://fonts.googleapis.com/css?family=Barlow&amp;display=swap" rel="stylesheet"><label style="display:flex; justify-content: start; align-items: center; font-family: Barlow"><a style="display:flex; align-items: center" href="https://scop.io"><img style="margin: 0px 10px 0px 0px" src="https://cdn.shopify.com/s/files/1/2395/7099/t/32/assets/icon_2x.png?v=17766308506443902960" height="20x"></a> By <a style="text-decoration: none; margin: 0px 5px;" href="https://scop.io/collections/vendors?q=Dona+Faye+Saulog">Dona Faye Saulog</a></label>

Now for my notes on Hash Tables (the sequel of [Data Structures in JS: Binary Search Trees](http://drmsite.blogspot.com/2020/04/data-structures-in-js-binary-search.html) and the last in the series of three that started with [Data Structures in JS: Linked Lists](https://dev.to/mouseannoying/data-structures-in-js-linked-lists-1jml-temp-slug-3782827)):

- [Hash Table and Hash Node Constructor Functions](https://subscription.packtpub.com/video/programming/9781800206878/p4/video4_2/-hash-table-and-hash-node-constructor-functions) [https://jsfiddle.net/annoyingmouse/7sb824oL/](https://jsfiddle.net/annoyingmouse/7sb824oL/)
- [CharCodeAt Method and Modulus Operator](https://subscription.packtpub.com/video/programming/9781800206878/p4/video4_3/-charcodeat-method-and-modulus-operator) [https://jsfiddle.net/annoyingmouse/ganmr1yh/](https://jsfiddle.net/annoyingmouse/ganmr1yh/)
- [Hash Method](https://subscription.packtpub.com/video/programming/9781800206878/p4/video4_4/-hash-method) [https://jsfiddle.net/annoyingmouse/ebcLwr6a/](https://jsfiddle.net/annoyingmouse/ebcLwr6a/)
- [Testing Insert Method](https://subscription.packtpub.com/video/programming/9781800206878/p4/video4_6/-testing-insert-method) [https://jsfiddle.net/annoyingmouse/rovynjLt/](https://jsfiddle.net/annoyingmouse/rovynjLt/)
- [Refactoring Insert Method](https://subscription.packtpub.com/video/programming/9781800206878/p4/video4_7/-refactoring-insert-method) [https://jsfiddle.net/annoyingmouse/fxd07j1v/](https://jsfiddle.net/annoyingmouse/fxd07j1v/)
- [Testing Refactored Insert Method](https://subscription.packtpub.com/video/programming/9781800206878/p4/video4_8/-testing-refactored-insert-method) [https://jsfiddle.net/annoyingmouse/jfpq8b9d/](https://jsfiddle.net/annoyingmouse/jfpq8b9d/)
- [Get Method](https://subscription.packtpub.com/video/programming/9781800206878/p4/video4_9/-get-method) [https://jsfiddle.net/annoyingmouse/boyLg2me/](https://jsfiddle.net/annoyingmouse/boyLg2me/)
- [Testing Get Method](https://subscription.packtpub.com/video/programming/9781800206878/p4/video4_10/-testing-get-method) [https://jsfiddle.net/annoyingmouse/71c8204n/](https://jsfiddle.net/annoyingmouse/71c8204n/)
- [Hash Table - Exercise Review](https://subscription.packtpub.com/video/programming/9781800206878/p4/video4_12/-hash-table-exercise-review) [https://jsfiddle.net/annoyingmouse/71c8204n/](https://jsfiddle.net/annoyingmouse/71c8204n/)

On the whole, [an excellent course](https://subscription.packtpub.com/video/programming/9781800206878)!