# 练习 1:JavaScript 和 TypeScript 的差别 ## 目标 理解 TypeScript 为什么能在写代码时提前发现类型问题。 ## 你要练什么 - 参数类型 - 返回值类型 - 类型报错的意义 ## 任务 - 观察 `add` 函数的类型标注 - 看懂为什么 `add(1, "2")` 会在 TypeScript 里报错 ## 文件 - [starter.ts](/Users/lijiaqing/home/wwwroot/front-end-example/06-typescript/01-js-vs-ts/starter.ts) - [answer.ts](/Users/lijiaqing/home/wwwroot/front-end-example/06-typescript/01-js-vs-ts/answer.ts)