了解TypeScript
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 主要包含以下几种运算:
算术运算符、逻辑运算符、关系运算符、按位运算符、赋值运算符、三元/条件运算符、字符串运算符、类型运算符
算术运算符
关系运算符
逻辑运算符
赋值运算符
最新文章
- js接收对象类型数组的服务端、浏览器端实现
- jQuery对表单的操作
- python fabric install
- QT 记事本小程序
- iOS7模拟器安装
- Linux命令-sudo
- 监控父元素里面子元素内容变化 DOMSubtreeModified
- MySQL支持emoji
- NSUserDefaults API简单的介绍和使用英文文件
- MySql创建一个存储过程
- HDU 1532 最大流入门
- webrtc视频数据接收端处理流程详解
- CentOS7安装codeblocks(转载)
- Linux(Deepin 15.9) - MySQL5.7 安装
- 分布式系统中 Unique ID 的生成方法
- Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error at ::0 inconsistent binding
- 自定义 Scrapy 爬虫请求的 URL
- js 历史
- jz2440-uboot-201204版本移植【学习笔记】【原创】
- SSH开发环境整合搭建
热门文章
- mycat 1.6实现读写分离
- 正式班D7
- Windows VS Code 配置 C/C++ 开发环境
- 还不会ida*算法?看完这篇或许能理解点。
- spring boot:用redis+redisson实现分布式锁(redisson3.11.1/spring boot 2.2)
- Python基础数据类型方法补充
- C# Webservice中如何实现方法重载--(方法名同名时出现的问题)
- 实现LNMP架构
- maven中pom.xml文件配置
- ES6里class杂乱随笔