今天看到腾讯云+社区一篇关于@ts-check
的介绍,然后自己操作以后有一些疑问?网址
比如这里所说的使用 //@ts-check
可以享受 TypeScript类型系统的好处,然后这个 a
变量报错是"Type '"123'" is not assignable to type 'number'"
,事实也是这样,可是我 console.log(a)
,控制台还是输出了 123
,并没有报错啊。
难道 //@ts-check
的作用只是给出提示而已,和PHP的warning
是一样的,并不是致命的错误。只是让开发者知道这样写不规范吗?不解?
拉风的咖菲猫
梦里花落0921
相关分类