April 2018
Beginner to intermediate
426 pages
10h 19m
English
If we want to search for a particular key from the dictionary and retrieve its value, we can use the following method:
get(key) { const valuePair = this.table[this.toStrFn(key)]; // {1} return valuePair == null ? undefined : valuePair.value; // {2}}
The get method will retrieve the object that is stored in the given key property ({1}). If the value pair object exists, then we return its value, otherwise, we return undefined ({2}).
A different way of implementing this same method would be verifying whether the value that we would like to retrieve exists (by searching for its key) first, and if the result is positive, we access the table object and return the desired value. The second option of the