What's the benefit of using a map over using this simple object to run a switch statement? It looks like the object method is more simple and probably faster to run. What is the use case for a map versus an object?
Map
var myMap = new Map()
.set('string', 0)
.set('number', 1);
function convertSomething(mode){
switch(mode){
case myMap.get('string'):
break;{
case myMap.get('number'):
break;
}
}
Obj
var myObj = {
string : 0,
number : 1
}
function convertSomething(mode){
switch(mode){
case myObj.string:
break;{
case myObj.number :
break;
}
}