The TypeScript Handbook
basic types. Everyday Types The language primitives. Narrowing Understand how TypeScript uses JavaScript knowledge to reduce the amount of type syntax in your projects. More on Functions Learn about about how Functions work in TypeScript. Object Types How TypeScript describes the shapes of JavaScript objects. Creating Types from Types An overview of the ways in which you can create more types from existing Modules How JavaScript handles communicating across file boundaries. The TypeScript Handbook About this Handbook Over 20 years after its introduction to the programming community, JavaScript is now one0 码力 | 184 页 | 647.99 KB | 1 年前3TypeScript Handbook(中文版)
5分钟了解TypeScript ASP.NET Core ASP.NET 4 Gulp Knockout.js React与webpack React Angular 2 从JavaScript迁移到TypeScript 新增功能 TypeScript 2.4 TypeScript 2.3 TypeScript 2.2 TypeScript 2.1 TypeScript TypeScript 1.4 TypeScript Handbook(中文版) 3 TypeScript Handbook(中文版) TypeScript 2.3 正式发布! 从前打心眼儿里讨厌编译成JavaScript的这类语言,像Coffee,Dart等。 但是 在15年春节前后却爱上了TypeScript。 同时非常喜欢的框架Dojo,Angularjs也 宣布使用TypeScript做新版本的开发。 发。 那么TypeScript究竟为何物?又有什么 魅力呢? TypeScript是Microsoft公司注册商标。 TypeScript具有类型系统,且是JavaScript的超集。 它可以编译成普通的JavaScript 代码。 TypeScript支持任意浏览器,任意环境,任意系统并且是开源的。 TypeScript目前还在积极的开发完善之中,不断地会有新的特性加入进来。 因此本0 码力 | 557 页 | 7.48 MB | 1 年前3TypeScript 4.0 使用手册
Angular 2 从JavaScript迁移到TypeScript 手册 基础类型 变量声明 接口 类 函数 泛型 枚举 类型推论 类型兼容性 高级类型 Symbols Iterators 和 Generators 模块 命名空间 命名空间和模块 模块解析 声明合并 JSX Decorators 混入 三斜线指令 JavaScript文件里的类型检查 - TypeScript 4.0 (August 20, 2020) | 版本发布说明 ✔ TypeScript语言用于大规模应用的JavaScript开发。 ✔ TypeScript支持类型,是 JavaScript的超集且可以编译成纯JavaScript代码。 ✔ TypeScript兼容所有浏览器,所有宿主 环境,所有操作系统。 ✔ TypeScript是开源的。 一大波新的 Angular 2 从JavaScript迁移到TypeScript 手册 基础类型 变量声明 接口 类 函数 字面量类型 泛型 枚举 类型推论 类型兼容性 高级类型 Symbols Iterators 和 Generators 模块 命名空间 命名空间和模块 模块解析 声明合并 JSX Decorators 混入 三斜线指令 JavaScript文件里的类型检查0 码力 | 683 页 | 6.27 MB | 1 年前3Why I Was Wrong About TypeScript
“A typed superset of JavaScript that compiles to plain JavaScript” “A typed superset of JavaScript that compiles to plain JavaScript” ? ? Compile to JavaScript tools • There are a lot compile-to-JS tools • treehugger • jangaroo • Waterbear http://waterbearlang.com/ Compile to JavaScript tools • There are a lot. • 345 • Source: https://github.com/jashkenas/coffeescript/wiki/List-of- like to keep my JavaScript pure, as God intended.” Why I Was Wrong About TypeScript Why? 3 reasons 1) Commitment to the ECMAScript standard “Some examples [of compile-to-JavaScript frameworks]0 码力 | 61 页 | 3.65 MB | 1 年前3TypeScript 类型系统
享 人 陈 文 岗 : 学 校 中国科学院大学 : 关于TypeScript 2 TypeScript是微软推出的JavaScript静态类型版本,它是 JavaScript的超集,可以编译为纯粹的JavaScript TypeScript 到 JavaScript 3 add.ts add.js add.d.ts TypeScript 基础类型 4 TypeScript class既属于类型声明空间,也属于变量声明空间 普通的变量/常量不能用作类型注解 TypeScript 函数重载 13 1. TypeScript类型信息只存在于编译期,不会带到运行期 2. TypeScript要与JavaScript兼容 TypeScript 接口 14 接口合并 接口继承 类实现接口 TypeScript 接口 15 TypeScript 类型断言 16 TypeScript 类型守卫/类型收敛0 码力 | 25 页 | 1.27 MB | 1 年前3Typescript, Angular, 和移动端的跨平台开发
superset of JavaScript that compiles into plain JavaScript. ● Future features + Typing + Tooling (Compiler / IDE) ● Released in 2012 and open source. ● Anders Hejlsberg: Typescript makes JavaScript scale native app. ○ Better adoption : no need to download. ○ Better sharing: a url. ● Service Worker ○ JavaScript on a separate thread. ○ Background context for an app to handle various operations. ■ Caches instantiate and modify NativeScript views. Native Script ● Type Conversion Service - Converts JavaScript type to native type (Java or Objective C) ● Metadata - Lookup actual native platform call for0 码力 | 60 页 | 1.05 MB | 1 年前3抛开文档,让Web开发更高效 - Typescript 项目第三方类库使用指南
可视化开发环境:Egret Wing 开发者、渠道商和第三方服务商的服务平台 • TypeScript 简介 • TypeScript 开发环境 • 如何使用现有 JavaScript 库 超集 静态类型 JavaScript npm install typescript –g npm install --save @types/package-name https://github0 码力 | 24 页 | 961.21 KB | 1 年前3TypeScript的发展历程
TypeScript的发展历程 吴名扬 当年的JavaScript AltJS 编译到JavaScript的语言 都可称为AltJS AltJS TypeScript ●JS + 静态类型 ●工具完善 ●贴合语言标准 TS和伙伴们 ●动态类型语法糖: CoffeeScript ●静态类型新语言: BuckleScript ●渐进定型: Flow Type CoffeeScript0 码力 | 64 页 | 6.17 MB | 1 年前3Hello 算法 1.1.0 TypeScript版
入门教程。 ‧ 全书采用动画图解,结构化地讲解数据结构与算法知识,内容清晰易懂,学习曲线平滑。 ‧ 算法源代码皆可一键运行,支持 Python、C++、Java、C#、Go、Swift、JavaScript、TypeScript、Dart、 Rust、C 和 Zig 等语言。 ‧ 鼓励读者在线上章节评论区互帮互助、共同进步,提问与评论通常可在两日内得到回复。 0.1.1 读者对象 若你 规范扩展到了超过 16 位,所以 Java 中的字符现在可能由一对 16 位的值(称为“代理对”)表示。 ‧ JavaScript 和 TypeScript 的字符串使用 UTF‑16 编码的原因与 Java 类似。当 1995 年 Netscape 公司 首次推出 JavaScript 语言时,Unicode 还处于发展早期,那时候使用 16 位的编码就足以表示所有的 Unicode 字符了。 树。因此,哈希表可能同时包含线性数据结构(数组、链表)和非线性数据结构(树)。 Q:char 类型的长度是 1 字节吗? char 类型的长度由编程语言采用的编码方法决定。例如,Java、JavaScript、TypeScript、C# 都采用 UTF‑16 编码(保存 Unicode 码点),因此 char 类型的长度为 2 字节。 Q:基于数组实现的数据结构也称“静态数据结构”是否有歧义?栈也可以进行出栈和入栈等操作,这些操0 码力 | 383 页 | 18.49 MB | 1 年前3Hello 算法 1.0.0b1 TypeScript 版
呼出命令栏,输入 go ,选择 Go: Install/Update Tools ,全部勾选并安装即 可。 12.1.6. JavaScript 环境 1. 下载并安装 node.js 。 2. 在 VSCode 的插件市场中搜索 javascript ,安装 JavaScript (ES6) code snippets 。 12. 附录 hello‑algo.com 180 12.1.7. C#0 码力 | 186 页 | 14.71 MB | 1 年前3
共 13 条
- 1
- 2