面试题答案
一键面试// 使用type定义联合类型
type MyUnionType = string | number | boolean;
// 定义函数接收联合类型参数
function handleValue(value: MyUnionType) {
if (typeof value ==='string') {
console.log(`这是一个字符串: ${value}`);
} else if (typeof value === 'number') {
console.log(`这是一个数字: ${value}`);
} else if (typeof value === 'boolean') {
console.log(`这是一个布尔值: ${value}`);
}
}