TypeScript快速入门

发布时间:2019-08-12 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了TypeScript快速入门脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

一:TyPEscript简介

维基百科: TypeScript是一种由微软开发的自由和开编程语言。它是JavaScript的一个严格超集,并添加了可选的静态类型和基于类的面向对象编程。C#的首席架构师以及Delphi和Turbo Pascal的创始人安德斯•海尔斯伯格参与了TypeScript的开发。Typescript是ES6的超集。添加了可选的静态类型(注意并不是强类型)和基于类的面向对象编程。(如果对ES6熟悉那么可以只关注类、装饰器部分的内容。)

中文官网:https://www.tslang.cn/

特点:微软开发,javascript超集,遵循ES6标准,任何js语法都可以直接在ts里编写运行。Angular2框架是用Typescript开发的,背景是谷歌和微软,有可能是未来的前端脚本语言发展的主流方向。优点:支持ES6规范,学到的typescript语法未来是客户端脚本语言的主流语法。强大的IDE支持:  1、类型检查。 2、语法提示。  3、重构(修改方法名称的时候会自动把引用的地方都重构)是Angular2的首选开发语言

二:环境搭建

主要是安装Typescript的代码编译器。

在线环境:http://www.typescriptlang.org...

本地环境:一、安装好nodeJS环境。二、npm install -g typescript。三、tsc --version。

三:Typescript特性

1. 字符串特性

1.1多行字符串
使用``包裹跨行的字符串,示例:

VAR html = `<div>

<span></span>

</div>`
1.2:字符串模板