-
TypeScript基础
- TypeScript概述
- TypeScript环境
- TypeScript使用
- TypeScript注释
- TypeScript输出
-
TypeScript变量
- 变量概述
- 类型注解
- 变量命名
- 数据类型
-
TypeScript运算符
- 运算符概述
- 算术运算符
- 赋值运算符
- 增减运算符
- 比较运算符
- 逻辑运算符
-
TypeScript语句
- 选择语句
- 循环语句
- 跳转语句
-
TypeScript数组
- 数组概述
- 数组创建
- 数组操作
-
TypeScript函数
- 函数概述
- 函数使用
- 函数类型
- 函数变量
-
TypeScript对象
- 对象概述
- 对象创建
- 对象操作
- 内置对象
-
TypeScript DOM
- 安装插件
- DOM概述
- DOM操作
1 TypeScript简介
TypeScript(简称:TS)是JavaScript的超集(JS有的TS都有)。
注意:
1) JavaScript的运行环境:一种是浏览器;另外一种是Node.js;Node.js 让 JavaScript 摆脱了浏览器的束缚,可以实现服务端/桌面端编程等;JavaScript既能运行在浏览器中,也可以运行在Node.js中;
2) TypeScript 是JavaScript的一个超集,支持ECMAScript6标准(ES6语法)。
2 TypeScript组成
TypeScript = Type + JavaScript(为JS添加了类型系统)
注意:
1) TypeScript 由微软开发的编程语言,在 JavaScript 的基础上增加了静态类型检查的超集;
2) TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器或node.js中。
3 TypeScript原理
通过编译器将TypeScript代码转换为纯JavaScript代码,之后,这些生成的JavaScript代码便能在浏览器或Node环境中执行。