- TypeScript 在项目中可以帮助发现之前可能未注意到的问题,它通过类型信息知晓应用中元素的用法。
- TypeScript 的类型可以手动设置或由它自己推断。
- 当错误地使用一个项时,TypeScript 会发出警告,指出可能存在问题的地方。
- 示例中提及打开的 main.ts 文件中有个错误提示,标记在比较
itemID
和postID
时。 - 错误原因是
postID
是字符串类型,从地址参数获得,而itemID
是数字类型,所以比较时类型不匹配。 - TypeScript 不会自动转换类型像 JavaScript,它要求手动确保比较的值类型一致。
- 可用
parseInt
函数将postID
的字符串值转换为十进制的数字,消除类型不一致的问题。