typescript v2.4.1 开发版 v2.4.1
发布时间:2019-10-09
软件语言:英文
软件大小:8.14MB
软件授权:免费版
软件版本:v2.4.1
相关链接:软件官网
软件类型:国产软件
软件平台:/Win8/Win7/WinXP
软件类型: 应用工具  /  编程开发
关键字:typescript,typescript下载,typescript2
软件评分:

typescript是微软推出的javaspript超集。typescript为用词提供了丰硕的spript措施集,短缺了填补了javaspript的缺少,反对于为已经存在的 JavaScript 库削减规范信息的头文件,适用性颇为的强。

typescript特援用见:

TypeScript 是一种给 JavaScript 削减特色的语言扩展。

● 规范批注以及编译时规范魔难

●类

●接口

●模块

●lambda 函数语法上,TypeScript 很相似于 JScript .NET,另一个削减了对于动态规范,典型的面向工具语言特色如类,秉持,接口以及命名空间等的反对于的 Microsoft 对于 ECMA-262 语言尺度的实现。

规范批注

TypeScript 经由规范批注提供动态规范以在编译时启动规范魔难。这是可选的,而且可能被漠视而运用 JavaScript 老例的动态规范。

对于根基规范的批注是 number, bool 以及 string。而弱或者动态规范的妄想则是 any 规范。

规范批注可能被导出到一个径自的申明文件以让运用规范的已经被编译为 JavaScript 的 TypeScript 剧本的规范信息可用。批注可以为一个现有的 JavaScript 库申明,就像已经为 Node.js 以及 jQuery 所做的那样。

当规范不给出时,TypeScript 编译器运用规范判断以判断规范。假如由于缺少申明,不规范可能被判断出,那末它就会默以为是动态的 any 规范。

申明文件

当一个 TypeScript 剧本被编译时,有一个发生作为编译后的 JavaScript 的组件的一个接口而起熏染的申明文件 (具备扩展名 .d.ts) 的选项。在这个历程中编译器根基上带走所有的函数以及措施体而仅保存所导出规范的批注。当第三方开拓者从 TypeScript 中运用它时,由此发生的申明文件就能被用于形貌一个 JavaScript 库或者模块导出的伪造的 TypeScript 规范。申明文件的意见相似于 C/C++ 中头文件的意见。

规范申明文件可以为已经存在的 JavaScript 库手写,就像为 jQuery 以及 Node.js 所做的那样。对于 ECMAScript 6 的反对于TypeScript 削减了对于为即将到来的 ECMAScript 6 尺度所建议的特色的反对于。如下为其想象:类 (以及秉持) 模块Arrow functions尽管尺度还未豫备停当,Microsoft 说它的目的是使 TypeScript 的特色与建议的尺度看齐。

TypeScript 反对于集成为了可选的规范批注反对于的 ECMAScript6 的类。

泛型

这种语言的尺度剖析一个未来的版本将会反对于基于规范擦除了的泛型编程。与 JavaScript 的兼容性TypeScript 是 JavaScript 的一个超集。默认情景下编译器以 ECMAScript 3 (ES3) 为目的但 ES5 也是受反对于的一个选项。一个 TypeScript 运用可能运用已经存在的 JavaScript 剧本。编译后的 TypeScript 剧本也可能从 JavaScript 中运用。现有框架如 jQuery 以及 Node.js 等受到残缺反对于。这些库的规范申明在源代码中提供。反对于的浏览器清静台运行于任何平台上的任何网页浏览器都可能运行 TypeScript 由于它仅仅是被编译为尺度的 JavaScript。一个剧本既可能被预编译为 JavaScript 也可能经由为 TypeScript 搜罗 JavaScript 编译器实时编译。

软件截图
下载地址