F9中级
类型安全审查
30 分钟TypeScript 项目
格式:检查代码中的类型安全问题。
危险信号:
// 1. 使用 any(绕过类型检查)
function process(data: any) { ... }
// 2. 类型断言(强制告诉编译器"我知道")
const user = data as User
// 3. 忽略可能为 null 的值
user.name.toUpperCase() // 如果 user.name 是 null/undefined?
// 4. 不检查 API 响应
const { data } = await fetch('/api/users')
// data 真的是你期望的格式吗?