Map的开发工程中妙用

我们在项目中是不是遇见这样的情况,后端传过去一个值,然后我们使用if else 进行判断转换,比如这样

let status = 3
    let text = ''
    if(status ==1){
        text = "启用"
    }else if(status == 2){
        text = '停用'
    }else{
        text = '注销'
    }

那么我们学了Map,我们就可以这样实现

let status = 3
    let text = ''
    let map = new Map([[1,'启用'],[2,'停用'],[3,'注销']])
    text = map.get(status)

你可能感兴趣的:(Map的开发工程中妙用)