摘要: 接口 一、介绍 TypeScript 的核心原则之一是对值所具有的结构进行类型检查。 它有时被称做“鸭式辨型法”或“结构性子类型化”。 在 TypeScript 里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约 二、接口初探 三、可选属性 四、只读属性 readonly Readon 阅读全文
posted @ 2017-12-31 13:48 水之原 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 变量声明 一、let 和 const let 和 const 是 JavaScript 里相对较新的变量声明方式。 let 在很多方面与 var 是相似的,但是可以帮助大家避免在 JavaScript 里常见一些问题(如作用域提升)。 const 是对 let 的一个增强,它能阻止对一个变量再次赋值 阅读全文
posted @ 2017-12-31 13:46 水之原 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Typescript 基本数据类型 一、基本数据类型 Boolean Number String Array Tuple Enum Any Void Null 和 Undefined Never 二、代码示例 typescript //布尔值 let isDone: boolean = false; 阅读全文
posted @ 2017-12-31 13:44 水之原 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Mac OS X 下 TypeScript 开发环境搭建 一、集成开发环境 WebStrom VSCode 二、安装 TypeScript Homebrew(macOS 缺失的软件包管理器) npm(Node Package Manager),是 Nodejs 的包管理器 Typescript Wi 阅读全文
posted @ 2017-12-31 13:42 水之原 阅读(282) 评论(0) 推荐(0) 编辑
摘要: Typescript 介绍 一、Typescript 简介 Typescript 是微软开发的 Javascript 的超集,Typescript 兼容 Javascript,可以载入 Javascript 代码然后运行。 二、Typescript 与 Javascript 比较 Typescrip 阅读全文
posted @ 2017-12-31 13:12 水之原 阅读(301) 评论(0) 推荐(0) 编辑