摘要: 一、set数据结构 (使用 new来创建一个set集合 通过add方法添加元素 通过size来获取set集合的长度) 还有另外一种初始化的方式(通过直接把数组传递进去) set里面的元素不可以重复(可以通过set的这个特性进行数组去重,注意:转化过程中不会进行 数据类型转化) set的一些方法(ad 阅读全文
posted @ 2017-06-14 14:14 diasa 阅读(278) 评论(0) 推荐(0)
摘要: Symbol是es6新的数据类型。 Symbol所声明的值是唯一的,独一无二的。永远不可能相等。Symbol.for(key) 先检查是否声明了key值 如果未声明就相当于调用Symbol 如果已经声明了 就相当于获取这个Symbol Symbol的使用 可以使用Symbol声明属于自己的唯一的变量 阅读全文
posted @ 2017-06-14 11:19 diasa 阅读(525) 评论(0) 推荐(0)
摘要: 一、对象的简洁表示法 二、属性表达式 三、新增api (Object.is()判断两个是否相等 相当于 Object.assign()方法将源对象(source)的所有可枚举属性,复制到目标对象(target) 同名属性会进行覆盖 并且只进行浅拷贝) 四、扩展运算符 (这个babel支持的不是很好) 阅读全文
posted @ 2017-06-14 10:34 diasa 阅读(209) 评论(0) 推荐(0)
摘要: 在函数扩展方向也新增了一些特性,感觉这些特性也很重要 一、参数默认值(注意:默认值的后面不可以在添加没有默认值的参数) 二、rest参数(...) 将一系列离散的值 转化成数组 同样rest后面不可以再有参数 三、扩展运算符(...)将一个数组 转化成一系列离散的值 四、箭头函数(挺重要的 ,要不某 阅读全文
posted @ 2017-06-14 09:59 diasa 阅读(252) 评论(0) 推荐(0)