(binary search trees) which form the basis of modern databases and immutable data structures. Binary search works very much the way humans intuitively ...
分类:
其他好文 时间:
2017-07-21 20:49:25
阅读次数:
143
为什么是TypeScript 最近在做H5的游戏,最终选定的TypeScript作为开发语言。主要是看重他有强类型和Class,作为习惯使用AS3,Java等强类型编程的人来说,还是习惯这种编程写法。听一些直接使用JavaScript开发稍微大的游戏的同事说,没有强类调试什么的都比较困难。我个人平时 ...
分类:
Web程序 时间:
2017-07-20 20:56:15
阅读次数:
251
可选参数只需要在参数定义后加上?即可。需要注意的是,可选参数必须位于必选参数的后面。 typescript还支持初始化默认参数。如果函数的某个参数设置了默认值。当该参数被调用时,如果没有传值或者undefined时,这个参数的值就是设置的默认值。带默认值的参数不必放在必选参数后面,但默认值的参数放到 ...
分类:
其他好文 时间:
2017-07-18 13:38:58
阅读次数:
169
以下代码是typescript语言来写的,其实和es6面向对象的写法基本一致。大家阅读后都明白这些方法的作用。 hash hash结构用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。 实现该数据结构的几个方法: ...
分类:
Web程序 时间:
2017-07-17 15:18:27
阅读次数:
605
Visual Studio Code(以下简称vscode)是一个轻量且强大的代码编辑器,支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。 在做 ...
分类:
其他好文 时间:
2017-07-16 09:52:50
阅读次数:
2817
1. 数据类型 string, number, boolean, undefined, null, any, enum 2. import/export export default xxx 可直接输出匿名类,变量等,用import导入时可自行命名 3. interface impelements实 ...
分类:
其他好文 时间:
2017-07-13 22:52:29
阅读次数:
183
概述 如果一个目录下存在一个tsconfig.json文件,那么它意味着这个目录是TypeScript项目的根目录。 tsconfig.json文件中指定了用来编译这个项目的根文件和编译选项。 一个项目可以通过以下方式之一来编译: 使用tsconfig.json 不带任何输入文件的情况下调用tsc, ...
分类:
Web程序 时间:
2017-07-13 17:17:59
阅读次数:
402
装饰器简介 装饰器(Decorators)为我们在类的声明及成员上通过元编程语法添加标注提供了一种方式。 需要注意的是:装饰器是一项实验性特性,在未来的版本中可能会发生改变。 若要启用实验性的装饰器特性,你必须在命令行或tsconfig.json里启用experimentalDecorators编译 ...
分类:
其他好文 时间:
2017-07-12 21:29:22
阅读次数:
190
If you haven’t already gotten involved with it, you’ll probably know that TypeScript is becoming increasingly popular. Being able to use a superset of ...
分类:
移动开发 时间:
2017-07-11 19:33:42
阅读次数:
249
为什要使用WebPack 现今的很多网页其实可以看做是功能丰富的应用,它们拥有着复杂的JavaScript代码和一大堆依赖包。为了简化开发的复杂度,前端社区涌现出了很多好的实践方法 模块化,让我们可以把复杂的程序细化为小的文件; 类似于TypeScript这种在JavaScript基础上拓展的开发语 ...
分类:
Web程序 时间:
2017-07-10 19:09:23
阅读次数:
184