TypeScript 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
TypeScript 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: JavaScript 查看源码 »
操作系统: 跨平台
开发厂商: 微软
收录时间: 2012-10-02
提 交 者: 红薯

TypeScript 是微软新推出的一种语言,基于 JavaScript,是 JavaScript 的超集,最终通过工具编译生成 JavaScript。

TypeScript 兼容JavaScript,可以载入 JavaScript 代码然后运行。TypeScript 与 JavaScript 相比,进步的地方包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之成为一个全新的面向对象语言。

示例代码:

class Greeter {
   constructor(public greeting: string) { }
   greet() {
       return "" + this.greeting + "";
   }
};
var greeter = new Greeter("Hello, world!");
var str = greeter.greet();
document.body.innerHTML = str;
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

TypeScript 的相关博客

TypeScript系列 - 什么是TypeScript

看了很多关于TypeScript的文章,总体说来没有很好的,一个系统的学习TypeScript的资源。 接下来,我将给大家带来TypeScript的...

TypeScript

Concept https://www.typescriptlang.org/index.html 弥补弱类型语言 JS 的缺陷, 出现类型定义。 可以翻译成ES3标准语言,兼...

typescript

* Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 * * TypeScript 是 JavaScript 的一个超...

TypeScript入门七:TypeScript的枚举

关于枚举 数字枚举 字符串枚举 异构枚举 计算的和常量成员 运行时的枚举与反向映射 常量枚举与外部枚举 一、关于枚举 枚举:一...

TypeScript

TypeScript 是 JavaScript 的类型的超集,主要提供了类型系统和对ES6的支持,它可以编译成纯 JavaScript。编译出来的 JavaSc...

typescript all

ide vscode npm install -g tslint typescript plugin tslint book typescript-book-chinese deep example 基于vue、Typescr...

TypeScript

typescript相对于ES5有五大改善: 类型 类 注解 模块导入 语言工具包(比如,结构) typescript相对于ES6,TypeScript最大的改...

TypeScript

搭建TypeScript开发环境 其实也就安装TypeScript的compiler; 什么是compiler? 为什么需要compiler? compiler(编译器)的作用是...

TypeScript

无限循环的方式 for(;;) {} while(true) {} for...of forEach 循环 //item:循环的项的值 for(let item of arr) {console.log(...

typescript

typescript:   typescript 是一种给 javascript 添加特性的语言扩展   1,安装全局 typescript 插件:     指令:n...

评论 (6)

加载中
c/c++的区别
08/22 08:11
回复
举报
自从用了Typescript,重构随便改几十、几百个文件都无所谓,一次就能编译通过。静态检查太爽了,就是这么任性
2019/05/16 22:20
回复
举报
谁能说下,与普通js有什么优势
2018/10/30 17:41
回复
举报
打分: 很差
Typescript个人觉得多此一举啊,把javascript开发整成了不伦不类的面向对象编程,最终还是要转成JavaScript,个人感觉还不如直接用JavaScript直接开发好!
2018/09/19 14:51
回复
举报
代码静态检查
2018/10/30 23:29
回复
举报
#TypeScript# 是怎样一种体验?
2017/03/14 14:08
回复
举报
这个具体是干嘛用的 TypeScript
2013/04/26 11:26
回复
举报
更多评论
6 评论
210 收藏
分享
返回顶部
顶部