✏️ AI 术语图鉴

TypeScript · 带类型检查的 JS

英文:typescripttype + script

技术栈与工具难度:进阶 ★★

🗣️一句话大白话

给 JavaScript 加「类型标注」的升级版:每个变量声明它该是什么(字符串/数字),写错在运行前就被标红。多打几个字,换 AI 生成代码时更少低级错误。

🎬真实场景

你让 AI 传「用户 id」,它传成了用户名,上线才炸。TypeScript 里定义了「id 是数字」,编辑器当场画红线——错误在写代码时就被抓住,而不是在用户手里。

📮你可以这样说

「项目用 TypeScript:所有接口的入参和返回值都定义类型,类型文件统一放 types 目录。构建时不允许跳过类型检查。」

⚠️边界与常见误解

  • TS 最终编译成 JS 运行:浏览器不直接认识 TS
  • 小脚本用 JS 更省事;正经项目用 TS 收益巨大
  • 「类型报错」不是运行错误,是编译器在帮你——别让 AI 用 any 糊弄过去

🔗相关术语