
TypeScript 教程
手册简介
TypeScript是JavaScript的一个超集类型编译为普通的JavaScript。TypeScript是纯面向对象与类,接口和静态类型如C#或Java
手册说明
TypeScript,可以使用你真正想要的方式编写 JavaScript !TypeScript是JavaScript的一个超集。代码最终编译为普通的JavaScript。TypeScript是纯面向对象与类,接口和静态类型。就像C#或Java一样。著名的JavaScript框架angular2.0是使用TypeScript编写的。掌握TypeScript可以帮助程序员编写面向对象的程序并将它们编译为JavaScript,无论是在服务器端或客户端。
始于JavaScript,归于JavaScript
TypeScript从今天数以百万计的JavaScript开发者所熟悉的语法和语义开始。使用现有的JavaScript代码,包括流行的JavaScript库,并从JavaScript代码中调用TypeScript代码。
TypeScript可以编译出纯净、 简洁的JavaScript代码,并且可以运行在任何浏览器上、Node.js环境中和任何支持ECMAScript 3(或更高版本)的JavaScript引擎中。
强大的工具构建 大型应用程序
Typescript允许JavaScript开发者在开发JavaScript应用程序时使用高效的开发工具和常用操作。比如静态检查和代码重构。
Typescript是可选的,类型推断让一些类型的注释使你的代码的静态验证有很大的不同。Typescript让你定义软件组件之间的接口和洞察现有JavaScript库的行为。
先进的 JavaScript
TypeScript提供最新的和不断发展的JavaScript特性,包括那些来自2015年的ECMAScript和未来的提案中的特性,比如异步功能和装饰器(Decorators),以帮助建立健壮的组件。
这些特性为高可信应用程序开发时是可用的,但是会被编译成简洁的ECMAScript3(或更新版本)的JavaScript。
受众
程序员从面向对象的世界未来会发现很容易使用的TypeScript。随着TypeScript的发展,他们可以建立Web应用程序要快得多,因为TypeScript具有良好的工具支持。
先决条件
本教程的读者应该有一个面向对象的概念和基本的JavaScript知识才能理解本教程的大部分内容。
编译/执行TypeScript程序
对于大多数在本教程中所举的例子,你会发现试试看的选项,点击即可在线运行Typescript代码,无需配置本地环境。
尝试使用试用可用选项在下面的示例代码框的右上角下面的例子:
var message:string = "Hello World"
console.log(message)
在编译时,它会生成以下JavaScript代码。
//Generated by typescript 1.8.10
var message = "Hello World";
console.log(message);
更多记录
- HTML5(入门) 08-18 17:58
- HTML5的基础知识的梳理及常用标签 08-18 19:53
- Html5之canvas详解 08-19 07:55
- HTML5总结与案例 08-19 03:20
- HTML5拖放API使用及小案例实现 08-18 23:14
- CSS3旋转实例学习(附3D旋转实例) 08-19 06:34
- 实例解析CSS3圆角的实现方法 08-19 02:08
- CSS3选择器归类整理(附CSS优先级要点) 08-19 03:21
- CSS3_新特性预览 08-18 10:55
- CSS3 媒体查询 08-18 01:47
- WEB前端 网页设计 简介 08-18 06:51
- web前端【HTML网页制作开发】一篇就够 08-18 01:00
返回 学习猿地 官网主页