浅谈TypeScript,配置文件以及数据类型
2021-01-14 15:16
375 查看
TypeScript在javaScript基础上多了一些拓展特性,多出来的是一些类型系统以及对ES6新特性的支持最终会编译成原始的javaScript,
文件名以.ts结尾,编译过后.js结尾,在angular和vue源码以及开发过程中的业务代码中也可能会用到。
一.安装TypeScript
npm init -y 项目初始化
npm install typescript --dev //安装typeScript依赖
tsc --init //生成个初始化配置文件,tsconfig.json文件如下图所示举例说明配置文件的作用
npm run tsc
运行之后可对比编译前和编译后
TypeScript类型
一.TypeScript原始类型
二.TypeScript Object类型
三.TypeScript Array数组
四.TypeScript 元祖类型
五.TypeScript 枚举类型
六.TypeScript 函数类型
七.TypeScript 任意类型
TypeScript 隐式类型推断
TypeScript 类型断言
需要注意的是 类型断言不是类型转换,编译完成后断言结束。
相关文章推荐
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
- SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
- 浅谈javascript六种数据类型以及特殊注意点
- 浅谈Java中的数据类型以及面向对象
- 浅谈bash shell的种类以及linux系统中的profile和bashrc配置文件
- 【浅谈Java中的数据类型以及面向对象】
- python学习之路-3 初始python数据类型以及文件操作
- cpu总线结构,stm32编译文件内部的数据分类,以及stm32的3种上电启动类型,和上电数据流向的问题简述
- python 将复杂数据类型(list、dict)存储到文件 以及 读入 pickle模块
- 03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma
- 03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma
- Hibernate——配置文件中数据类型date与timestamp区别
- 浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
- Solr配置文件介绍、中文分析器以及数据导入
- Hibernate配置文件映射java数据基本类型
- 浅谈javascript六种数据类型以及特殊注意点
- SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
- Struts2的result中各种type类型以及配置文件的一些细节
- FLume监控文件夹,将数据发送给Kafka以及HDFS的配置文件详解
- ftp用户类型、配置文件详解以及“425 Security:Bad IP connection”解决方式