面试题答案
一键面试function printValue(value: string | number) {
if (typeof value ==='string') {
console.log(`The string value is: ${value}`);
} else if (typeof value === 'number') {
console.log(`The number value is: ${value}`);
}
}
// 调用函数并传入null时避免静态类型检查报错
let testValue: string | number | null = null;
// 使用类型断言
printValue(testValue as string | number);