学习 Typescript(一)
为什么要使用 typescript
程序更容易理解
- 问题:函数或者方法输入输出的参数类型,外部条件等 
- 动态语言的约束:需要手动调试等过程 
- 有了 Typescript:代码本身就可以回答上述问题 
更少的错误
- 编译期间能够发现大部分错误 
- 杜绝一些比较常见的错误 
非常好的包容性
- 完全兼容 Javascript 
- 第三方库可以单独编写类型文件 
- 大多数项目都支持 typescipt 
一点小缺点
- 增加了一些学习成本 
- 短期内增加了一些开发成本 
数据类型
原始数据类型
复制代码
 Any 类型
复制代码
 数组和元组
数组
复制代码
 元组
将不同数据类型的元素放在一起
复制代码
 接口 Interface
复制代码
 函数
复制代码
 复制代码
 版权声明: 本文为 InfoQ 作者【bo】的原创文章。
原文链接:【http://xie.infoq.cn/article/d6fd337663038383c66dc7e26】。文章转载请联系作者。











 
    
评论