function getResult(status) {
// 使用 switch case 语句,根据颜色找出对应的水果
switch (status) {
case 1:
return '待发货';
case 2:
return '已发货';
case 3:
return '已完成';
default:
return '';
}
}
//测试结果
getResult(null); // []
getResult(2); // '已发货'
使用Map实现如上效果
const orderStatus = new Map()
.set(1, '待发货')
.set(2, '已发货')
.set(3, '已完成');
function getOrderStatus(statusCode) {
return orderStatus.get(statusCode) || [];
}
也可使用字面量对象实现如上效果
const statusDes = {
1:'待发货',
2:'已发货',
3:'已完成'
};
function getStatus(code) {
return statusDes[code] || '';
}