function textColor(color){
switch(color){
case 'red':
return '红色';
case 'yellow':
return '黄色';
default:
return color;
}
}
console.log(textColor('yellow')) // 黄色
console.log(textColor('cc')) // cc
const textColor = {
red: '红色',
yellow: '黄色',
}
console.log(textColor.yellow) // 黄色
// ?. 表示可选链,如果未找到返回undefined,避免直接抛错
console.log(textColor?.cc) // undefined
enum ColorType {
RED= 'red',
YELLOW= 'yellow',
}
const textColor = {
[ColorType.RED]: '红色',
[ColorType.YELLOW]: '黄色',
}
console.log(textColor[ColorType.YELLOW]) // 黄色