TypeScript入门

来源:互联网 发布:windows script engine 编辑:程序博客网 时间:2024/06/05 15:02

概述

JavaScript:JavaScript(以下简称JS)是一种面向对象的解释型的程序设计语言,基于对象和事件驱动并具有相对安全性的客户端脚本语言。【JavaScript】01入门

ECMAScript:是JavaScript的核心之一,定义JS语言的基础;

ES5:ECMAScript 5.1 (或仅 ES5) 是ECMAScript(基于JavaScript的规范)标准最新修正。 与HTML5规范进程本质类似,ES5通过对现有JavaScript方法添加语句和原生ECMAScript对象做合并实现标准化。

ES6:ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

TypeScript:TypeScript具有类型系统,且是ES5、ES6的超集。 它可以编译成普通的JavaScript代码。 TypeScript支持任意浏览器,任意环境,任意系统并且是开源的。

安装TypeScript

有两种主要的方式来获取TypeScript工具:

  • 通过npm(Node.js包管理器)
  • 安装Visual Studio的TypeScript插件

针对使用npm的用户:

首先查看npm是否已经安装,可以运行如下命令:

npm –v

接着,安装TypeScript,安装命令如下:

npm install -g typescript

构建TypeScript文件,编写代码如下:

console.log(‘Hello TypeScript!’)

保存文件到hello.ts中,编译TypeScript,编译过程如下:

tsc hello.ts

输出结果为一个hello.js文件,它包含了和输入文件中相同的JavsScript代码。 一切准备就绪,我们可以运行这个使用TypeScript写的JavaScript应用了!

总结

在学习的过程不断总结,动手实践,明白理论。

原创粉丝点击