关键词:
- 微软开发
- JavaScript的超集
- 遵循ES6
angular2框架(谷歌开发)是由TypeScript编写的。
所以,TypeScript有这两家公司所支持,有可能成为前端脚本语言发展主流方向。
安装TypeScript开发环境
几个sublime text3 开发TypeScript的插件
1、T3S ,下载地址:https://github.com/Railk/T3S 不推荐使用,官网有说明,会有新版本出来,我配置半天也没实现自动编译,有配置成功的可以告诉我一声。2、ArcticTypescript ,地址:https://github.com/Phaiax/ArcticTypescript ,
安装方法:打开sublime text3 ,Ctrl+Shift+p, 调出package control 窗口,输入install package ,回车 ,然后输入ArcticTypescript 即可。
编译依赖node.js,由于本人没有安装,所以没有使用这个,但也进行了配置,比较繁琐,官网有说明,需要配置:tsconfig.json 和 .sublimets(或project_name.sublime-project)
3、Better TypeScript ,地址:https://packagecontrol.io/packages/Better%20TypeScript
安装方法:打开sublime text3 ,Ctrl+Shift+p, 调出package control 窗口,输入install package ,回车 ,然后输入Better TypeScript 即可。
推荐使用这个,安装配置都很简单,无需安装node.js,安装完成后,在xx.ts文件上点右键,选择Better typeScript—>compile file,即可生成js文件。
1.安装Package Control
https://packagecontrol.io/installation#s…
2.快捷键Ctrl + P
输入 TypeScript
3.快捷键Ctrl + P
输入 TypescriptCompletion 安装自动完成插件
4.快捷键Ctrl + P
安装插件ArcticTypescripthttps://github.com/Phaiax/ArcticTypescript
选择AMD,Ctrl+B编译
表达式和循环
- 箭头表达式:
- 用来声明匿名函数,消除传统的匿名函数的this指针问题
- forEach(), for in 和 for of