2017年8月4日

摘要: 什么是Set结构 Set是ES6给开发者带来的一种新的数据结构,你可以理解为值的集合。我们平时见到的数组Array也是一种数据结构,但是Set跟其他数据结构不同的地方就在于:它的值不会有重复项。 基本用法 我们从最基本的学起,Set的用法: Set本身是一个构造函数,你可以理解为一个类,使用的时候需 阅读全文
posted @ 2017-08-04 11:42 queena_w 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 声明Generator函数 我们要学习的这个新函数叫做:Generator函数,又称生成器函数,是ES6的一个重要的新特性。 我们来看看这个函数张什么模样: 上面这个就是Generator函数,乍一看,是不是跟普通的函数没什么两样?确实很像,但是我们要知道它有两个重要的区别: 普通函数用functi 阅读全文
posted @ 2017-08-04 10:52 queena_w 阅读(121) 评论(0) 推荐(0) 编辑
摘要: for...of,我们可以使用它来遍历数组,字符串,Set和Map结构,但是有没有发现,我们并没有说它可以遍历Object对象,为什么不试试用它来遍历Object对象呢? 我们试试看: 为什么数组,Set和Map结构又可以支持for...of的遍历呢? 原来,要想能够被for...of正常遍历的,都 阅读全文
posted @ 2017-08-04 10:19 queena_w 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 实现添加和删除操作: 阅读全文
posted @ 2017-08-04 02:01 queena_w 阅读(415) 评论(0) 推荐(0) 编辑
摘要: for...of 是什么 for...of 一种用于遍历数据结构的方法。它可遍历的对象包括数组,对象,字符串,set和map结构等具有iterator 接口的数据结构。 (上面这句话如果有看不懂的地方,自动忽略即可,后续会有章节介绍。) 下面就以大家熟悉的数组为例来介绍for...of。 遍历数组早 阅读全文
posted @ 2017-08-04 00:18 queena_w 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 数据类型 在介绍Symbol之前,我们简单介绍一下JavaScript的数据类型: JavaScript有6中数据类型,分别是: String 字符串类型 Number 数字类型 Object 对象类型 Boolean 布尔值类型 Null 空值 Undefined 未定义 这6种类型写过代码的同学 阅读全文
posted @ 2017-08-04 00:12 queena_w 阅读(126) 评论(0) 推荐(0) 编辑

导航