TypeScript :是 JavaScript 的一个超集,支持 ECMAScript 6 标准

1.TypeScript 和 JavaScript的区别?
TypeScript 是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改,TypeScript 通过类型注解提供编译时的静态类型检查。
TypeScript 可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译。

2.安装TypeScript:
打开项目cmd,执行命令:npm install -g typescript
执行命令:tsc -v,是用来检查当前typescript版本
通常我们使用 .ts 作为 TypeScript 代码文件的扩展名。然后执行以下命令将 TypeScript 转换为 JavaScript 代码:tsc test.ts
使用node执行test.js文件:node test.js

3.TypeScript 变量声明(变量是一种使用方便的占位符,用于引用计算机内存地址。)
TypeScript 变量的命名规则:
·变量名称可以包含数字和字母。
·除了下划线 _ 和美元 $ 符号外,不能包含其他特殊字符,包括空格。
·变量名不能以数字开头。

变量使用前必须先声明,我们可以使用 var 来声明变量。例:var name : string = "jonk"

4.TypeScript 主要包含以下几种运算:
算术运算符、逻辑运算符、关系运算符、按位运算符、赋值运算符、三元/条件运算符、字符串运算符、类型运算符

算术运算符

关系运算符

逻辑运算符

赋值运算符

最新文章

  1. js接收对象类型数组的服务端、浏览器端实现
  2. jQuery对表单的操作
  3. python fabric install
  4. QT 记事本小程序
  5. iOS7模拟器安装
  6. Linux命令-sudo
  7. 监控父元素里面子元素内容变化 DOMSubtreeModified
  8. MySQL支持emoji
  9. NSUserDefaults API简单的介绍和使用英文文件
  10. MySql创建一个存储过程
  11. HDU 1532 最大流入门
  12. webrtc视频数据接收端处理流程详解
  13. CentOS7安装codeblocks(转载)
  14. Linux(Deepin 15.9) - MySQL5.7 安装
  15. 分布式系统中 Unique ID 的生成方法
  16. Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error at ::0 inconsistent binding
  17. 自定义 Scrapy 爬虫请求的 URL
  18. js 历史
  19. jz2440-uboot-201204版本移植【学习笔记】【原创】
  20. SSH开发环境整合搭建

热门文章

  1. mycat 1.6实现读写分离
  2. 正式班D7
  3. Windows VS Code 配置 C/C++ 开发环境
  4. 还不会ida*算法?看完这篇或许能理解点。
  5. spring boot:用redis+redisson实现分布式锁(redisson3.11.1/spring boot 2.2)
  6. Python基础数据类型方法补充
  7. C# Webservice中如何实现方法重载--(方法名同名时出现的问题)
  8. 实现LNMP架构
  9. maven中pom.xml文件配置
  10. ES6里class杂乱随笔