TypeScipt介绍
1、TypeScript是什么
预处理js语言(就像less和css,less在css的基础上做了一些扩展,新增了一些功能)
TypeScript = Type + EcmaScript6 (ES6)
2、TypeScript用法
可以看TypeScript的中文网文档去学习里面的基本概念
3、TypeScript的环境搭建
当然 如果时用angularcli 脚手架搭建的项目,他已经帮我们集成了TypeScript的编译环境,不需要我们再额外搭建了
那如果是要独立的搭建TypeScript的环境的话参考下面:
查看安装的版本号
4、TypeScript语法
1、定义变量(数据类型)
’
2、解构赋值(其实和es6中是一样的)
3、类的写法(TypeScript :js的超集,支持所以的js语法,兼容es6,是强类型语言,在js基础之上新增了部分语法功能,做了一些扩展)
类的继承、类中的私有成员
4、类成员属性的存取器
5、类的静态成员(es6中也有啊)
6、函数和for循环
7、模块导入导出---和es6中是一样的
9、总结