ts和js的区别

ts和js的区别1,ts是静态类语言,可以做到声明即文档,js是动态类语言相对更灵活。2,如用ts写一个button组件可以清晰的知道,ButtonProps如是否必传,可选,style是什么类型,disabled是什么类型,较js,ts更易于维护和拓展,可以做到代码即注释,避免一个月不见3,代码自己都忘记自己写

大家好,欢迎来到IT知识分享网。ts和js的区别

1,ts是静态类语言,可以做到声明即文档,js是动态类语言相对更灵活。
2,如用ts写一个button组件可以清晰的知道,ButtonProps如是否必传,可选,style是什么类型,disabled是什么类型,较js,ts更易于维护和拓展,可以做到代码即注释,避免一个月不见3,代码自己都忘记自己写了什么的尴尬,
4,ts对比js基础类型上,增加了 void/never/any/元组/枚举/以及一些高级类型
5,js没有重载概念,ts有可以重载
6,vscode/ide对ts有很友好的提示
7,ts更利于重构

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/31158.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信