TypeScript
TypeScript
前端工程也叫:TS、类型标注、TSX
一句话:在 JavaScript 基础上加入类型标注的语言,能在代码运行前发现很多拼写和数据格式错误。
详细解释
TypeScript 相当于给 JavaScript 加了一套「填表规范」:先约定数据长什么样,比如用户有 name(字符串)和 age(数字),之后谁传错了、拼错了字段名,编辑器会直接标红,不用等页面出问题才发现。
文件后缀是 .ts 或 .tsx(带 JSX 的组件)。浏览器不直接认识 TypeScript,构建时会先把它转换成 JavaScript。
对用 AI 写代码的新手来说它很有用:AI 生成的代码和现有数据结构对不上时,类型检查会立刻报错。遇到类型报错,别急着让 AI 用 any 糊过去,那等于关掉了这层保护。
怎么跟 AI 说
可以直接贴给 Cursor、Claude Code 等工具,把里面的业务内容换成你自己的。
运行类型检查报了下面这些错误:(粘贴报错)。请逐个说明原因并修复,不要使用 any 或 @ts-ignore 绕过;如果是接口数据的类型定义不完整,请补全对应的 interface。