假如我们有这样一段逻辑:
let orderStatus = ''
let a = '1'
if (a == '1') {
orderStatus = '待付款'
} else if (a == '2') {
orderStatus == '待发货'
} else if (a == '3') {
orderStatus == '已发货'
} else if (a == '4') {
orderStatus == '待收货'
} else if (a == '5'){
orderStatus == '已完成'
}
可以简写为:
let a='1'
let orderStatus
let map = { '1': '待付款', '2': '待发货', '3': '已发货', '4': '待收货','5':'已完成'}
orderStatus = map[a]