ts光是代码智能提示就吊打js了,any类型的变量几乎没有“.”后面的代码提示,如果把ts的接口类型搭配上jsdoc的文字注释,你的鼠标悬浮上去就知道这个变量的注释了,开发效率提升的不是一点半点

没有代码提示,你想知道这个对象底下有哪些属性,你还得翻文件回去看半天 请求个接口数据 更是只能对着F12控制台输出的信息一个个复制粘贴。 至于说类型体操麻烦的,类型体操基本用不上。 用习惯了ts,我是完全受不了js的 (jsdoc也是ts的一种替代方案,在我还没开始使用ts前 是用这个过度的。但是缺点很明显 复杂的类型不好定义,篇幅过长不好抽离)