es6
小迷糊桃
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
es6 set方法实现数组去重
最近新了解到es6的两个好用方法,set和Array.from。set是一种新的数据结构,它可以接收一个数组或者是类数组对象,自动去重其中的重复项目。可见,重复的项目已经被去掉了,包括NaN。正常情况下,NaN === NaN 返回的是false,但是在set里,一样能够帮你去重。在这里大家可以看到,set返回的是一个对象,但是我们想要的是数组怎么办呢。 这回,就该轮到...原创 2018-12-25 17:54:12 · 1484 阅读 · 0 评论 -
【Es6】 for of
for of是ES6新增的循环方法, 今天来记录一下 for of 月 for in 的区别:1.for of 用于遍历数组, for in 用于遍历对象2. for of循环遍历的是数组的值,而for in循环遍历的是数组的键值(索引)例一:const arr = [ { name: 'a', age: 1 }, { name: 'b', age: ...原创 2019-03-07 18:19:42 · 300 阅读 · 0 评论 -
array 各种遍历
整理了一些 array 的 容易用混的 方法,方便以后查找Array.indexOf 返回第一次出现给定元素的索引 如果我们稍后要在代码中使用这个返回的索引,那么使用 Array.indexOf 找到索引就对了。 Array.includes 返回数组是否包含某个值 (true, false)Array.fi...原创 2019-03-11 18:23:47 · 1178 阅读 · 0 评论 -
ES6/ES7/ES8常用特性和新特性
ES6ES6在ES5的基础上新增了一系列特性,这里仅列出常用特性 变量的改变,添加了块级作用域的概念 let声明变量(块级作用域),let是更完美的var,它声明的全局变量不是全局属性widow的变量,这便解决了for循环中变量覆盖的问题 const声明常量(会计作用域) // varvar a = [];for (var index = 0; index &...转载 2019-07-15 16:24:23 · 235 阅读 · 0 评论 -
数组And对象拼接AndES6零碎知识
数组拼接方式一:contact方法const array = arr1.contact(arr2);方法二:… (es6 扩展运算符)const array = […arr1, …arr2];对象拼接const obj = Object.assgin({},obj1, obj2);扩展运算符另一个妙用let arr1=[‘www’,‘jspang’,‘com’];// let a...原创 2019-07-17 18:58:28 · 497 阅读 · 0 评论
分享