第一章 Typescript 介绍
2024-08-22 07:25:58
Typescript 介绍
一、Typescript 简介
- Typescript 是微软开发的 Javascript 的超集,Typescript 兼容 Javascript,可以载入 Javascript 代码然后运行。
二、Typescript 与 Javascript 比较
- Typescript 与 Javascript 相比,进步的地方包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之更新是传统的面向对象语言。
三、语法特性
- 基础类型
- 变量声明
- 接口
- 类
- 函数
- 泛型
- 枚举
- 类型推论
- 类型兼容性
- 高级类型
- Symbols
- 迭代器和生成器
- 模块
- 命名空间
- 命名空间和模块
- 模块解析
- 声明合并
- JSX
- 装饰器
- Mixins
- 三斜线指令
四、参考资料
- 官网:http://www.typescriptlang.org/
- 官方手册:http://www.typescriptlang.org/docs/handbook/basic-types.html
- 中文官网手册:https://www.tslang.cn/docs/handbook/basic-types.html
最新文章
- leetcode笔记
- SPFA+Dinic HDOJ 3416 Marriage Match IV
- node.js回调函数 - 阻塞与非阻塞
- ProgressBar 示例及自定义样式
- iOS更新之DFU模式和恢复模式
- Sphnix
- 3407: [Usaco2009 Oct]Bessie's Weight Problem 贝茜的体重问题
- 龙光集团地产跃居“中国房地产500强TOP28”
- 【常用指令】git+服务器+数据库
- JavaScript调用上下文(第九天)
- NOIp 2018 D2T1 旅行//未完成
- python day21 ——面向对像-反射 getattr,内置方法
- playframework 一步一步来 之 日志 (二)
- [ Linux运维学习 ] 路径及实战项目合集
- c# webBrowser全掌握
- 机器学习进阶-图像金字塔与轮廓检测-模板匹配(单目标匹配和多目标匹配)1.cv2.matchTemplate(进行模板匹配) 2.cv2.minMaxLoc(找出矩阵最大值和最小值的位置(x,y)) 3.cv2.rectangle(在图像上画矩形)
- vue2.x和vue1.0
- phpcms与discuz的ucenter整合
- 无法查找或打开 PDB 文件
- springMvc异常之 For input string: ";show";
热门文章
- 系统的Drawable(二)-Selector
- bzoj 4036 集合幂级数
- 使用 IntraWeb (17) - 基本控件之 TIWRadioButton、TIWRadioGroup、TIWCheckBox
- hdu 1042 N! 高精度运算
- 用 CSS 实现三角形与平行四边形
- Modbus读写模拟量寄存器具体解释
- ASP.NET Web API接受AngualrJS的QueryString的两种方式
- delete_failed_internal_error安装失败
- c++ Pthread创建线程后必须使用join或detach释放线程资源
- cocos2d-x系列笔记技巧篇(2)---关于CREATE_FUNC宏的用法