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;
    }
}
