为什么你应当使用typescript

18 篇文章 0 订阅
1 篇文章 0 订阅

typescript有一个核心:定义任何东西的的时候,要注明类型;调用任何东西的时候,要检查类型。

当今最热门的语法之一javascript背负了各种历史遗留问题,以及混乱不堪的语法。
因为它没有编译和类型检查的束缚,所以 javascript天生就是一款非常灵活,容易上手的编程语言。但是这种灵活也导致了我们的程序难易维护,尤其是针对于大型的项目,很多的Bug只有在程序运行时才能体现出来。
那么,typescript的出现很大程度就是弥补了以上的缺点。

typescript并不是全新的编程语言,而是JavaScript的超集,也就是说,你所写的JavaScript,也是合法的typescript。

而typescript让js从动态类型的语言变成了静态类型的语言,所提供的类型标注和检查,大大提高了开发效率,而且如果项目需要重构,那么会大大降低重构的难度。

如何使用:
浏览器是不认识ts代码的,如果你想使用ts,也必须要将ts代码转换为js代码,供浏览器使用,这里用到tsc工具,全局安装(npm install tsc -g).然后用他将ts文件转为js文件,再把js文件交给浏览器运行。

如何按需配置:
在ts同级的目录下新建tsconfig.js文件对本目录下的ts文件进行配置管理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值