Typescript 介绍

一、Typescript 简介

  • Typescript 是微软开发的 Javascript 的超集,Typescript 兼容 Javascript,可以载入 Javascript 代码然后运行。

二、Typescript 与 Javascript 比较

  • Typescript 与 Javascript 相比,进步的地方包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之更新是传统的面向对象语言。

三、语法特性

  • 基础类型
  • 变量声明
  • 接口
  • 函数
  • 泛型
  • 枚举
  • 类型推论
  • 类型兼容性
  • 高级类型
  • Symbols
  • 迭代器和生成器
  • 模块
  • 命名空间
  • 命名空间和模块
  • 模块解析
  • 声明合并
  • JSX
  • 装饰器
  • Mixins
  • 三斜线指令

四、参考资料

最新文章

  1. leetcode笔记
  2. SPFA+Dinic HDOJ 3416 Marriage Match IV
  3. node.js回调函数 - 阻塞与非阻塞
  4. ProgressBar 示例及自定义样式
  5. iOS更新之DFU模式和恢复模式
  6. Sphnix
  7. 3407: [Usaco2009 Oct]Bessie's Weight Problem 贝茜的体重问题
  8. 龙光集团地产跃居“中国房地产500强TOP28”
  9. 【常用指令】git+服务器+数据库
  10. JavaScript调用上下文(第九天)
  11. NOIp 2018 D2T1 旅行//未完成
  12. python day21 ——面向对像-反射 getattr,内置方法
  13. playframework 一步一步来 之 日志 (二)
  14. [ Linux运维学习 ] 路径及实战项目合集
  15. c# webBrowser全掌握
  16. 机器学习进阶-图像金字塔与轮廓检测-模板匹配(单目标匹配和多目标匹配)1.cv2.matchTemplate(进行模板匹配) 2.cv2.minMaxLoc(找出矩阵最大值和最小值的位置(x,y)) 3.cv2.rectangle(在图像上画矩形)
  17. vue2.x和vue1.0
  18. phpcms与discuz的ucenter整合
  19. 无法查找或打开 PDB 文件
  20. springMvc异常之 For input string: "show"

热门文章

  1. 系统的Drawable(二)-Selector
  2. bzoj 4036 集合幂级数
  3. 使用 IntraWeb (17) - 基本控件之 TIWRadioButton、TIWRadioGroup、TIWCheckBox
  4. hdu 1042 N! 高精度运算
  5. 用 CSS 实现三角形与平行四边形
  6. Modbus读写模拟量寄存器具体解释
  7. ASP.NET Web API接受AngualrJS的QueryString的两种方式
  8. delete_failed_internal_error安装失败
  9. c++ Pthread创建线程后必须使用join或detach释放线程资源
  10. cocos2d-x系列笔记技巧篇(2)---关于CREATE_FUNC宏的用法