ObjectMap
Use an ES6 Map using object syntax, so
map = ;//these are the samemap;mapabc = 9;//as are thesemap;mapabc;//and thesemap;delete mapabc;
it should be noted that using it in the object style coerses everything to a string so
//these are not equivilentmap;map3;//these aremap;map3;
you can also itererate it like a regular object (for in) and you will only get the keys from the map
lastly if you iterate it with the new iterator protocol (for of) you will get arrays of length 2 of both keys and values