Map is similar to objects in JavaScript that allows us to store elements in a key/value pair.
The elements in a Map are inserted in an insertion order. However, unlike an object, a map can contain objects,
functions and other data types as key.
In objects the key value can only be a String or Symbol data types.
set
get
keys
values