TypeScript Handbook(中文版)
console.log("."); } console.log("World!"); } dramaticWelcome(); 编译和运行输出应该会在ES3/ES5引擎上产生正确的行为。 支持外部辅助库( tslib ) TypeScript注入了一些辅助函数,如继承 _extends 、JSX中的展开运算 符 __assign 和异步函数 __awaiter TypeScript 1.8 TypeScript 1.7 支持 async / await 编译到 ES6 (Node v4+) TypeScript 目前在已经原生支持 ES6 generator 的引擎 (比如 Node v4 及以上版本) 上支持异步函数. 异步函数前置 async 关键字; await 会暂停执行, 直到一个异 步函数执行后返回的 promise 被 fulfill var num = numbers[_i]; console.log(num); } 目标为 ECMAScript 2015 或更高 当目标为兼容ECMAScipt 2015的引擎时,编译器会生成相应引擎的 for..of 内 置迭代器实现方式。 TypeScript Handbook(中文版) 345 Iterators 和 Generators 关于术语的一点说明: 请务必注意一点,TypeScript0 码力 | 557 页 | 7.48 MB | 1 年前3
抛开文档,让Web开发更高效 - Typescript 项目第三方类库使用指南
2D / 3D 游戏引擎: Egret Engine 轻量 APP 开发: 青雀平台 可视化开发环境:Egret Wing 开发者、渠道商和第三方服务商的服务平台 • TypeScript 简介 • TypeScript 开发环境 • 如何使用现有 JavaScript 库 超集 静态类型 JavaScript npm install typescript –g npm install0 码力 | 24 页 | 961.21 KB | 1 年前3
TypeScript 4.0 使用手册
_i++) { 3. var num = numbers[_i]; 4. console.log(num); 5. } 当目标为兼容ECMAScipt 2015的引擎时,编译器会生成相应引擎的 for..of 内置迭代器实现方 式。 代码生成 目标为 ES5 和 ES3 目标为 ECMAScript 2015 或更高 Iterators 和 Generators 了更好的代码重用,更强的封闭性以及更好的使用工具进行优化。 对于Node.js应用来说,模块是默认并推荐的组织代码的方式。 从ECMAScript 2015开始,模块成为了语言内置的部分,应该会被所有正常的解释引擎所支持。 因 此,对于新项目来说推荐使用模块做为组织代码的方式。 这部分我们会描述常见的命名空间和模块的使用陷阱和如何去避免它们。 命名空间和模块 介绍 使用命名空间 使用模块 命名空间和模块的陷阱 沿着目录链查找与将要导入相匹配的带.ts或.d.ts扩展名 的文件。 导入失败不会报error,因为可能已经声明了外部模块。 独立编译器(tsc): 批处理编译命令行界面。主要处理针对不同支持的引擎读写文件(比如: Node.js)。 架构概述 层次概述 架构概述 - 382 - 本文档使用 书栈网 · BookStack.CN 构建 语言服务: “语言服务”在核心编译器管道上暴露了额外的一层,非常适合类编辑器的应用。0 码力 | 683 页 | 6.27 MB | 1 年前3
共 3 条
- 1













