let arr = ['shanzhan','lisi','wangwu','zhaoliu'] 用es6咋做

小编这里有一套前端教程包含湔端电子书+源码+视频,总共10多个G如果你想学习前端,可以私信我“1”或者进我的主页领取

先声明了一个数组然后将0元素设为一个空数组。

          index --索引

          ay --原数组

 
 

15 .some() 依据判断条件数组的元素是否有一个满足,若有一个满足则返回ture

 

          currentValue 必选 --数组中当前被处理嘚数组项

          index 可选 --当前数组项在数组中的索引值

          ay 可选 --原数组

 (1)计算数组中每个元素出现的次数

(3)将多维数组转化为一维

参数则 prevValue 等于数组最后一个值, curValue 等于数组中倒数第二个值

18 .indexOf() 查找某个元素的索引值,若有重复的则返回第一個查到的索引值若不存在,则返回 -1

但是new ay()有缺点就是参数问题引起的重载

22 .copyWithin() 在当前数组内部,将制定位置的数组复制到其他位置会覆盖原數组项,返回当前数组

  参数: target --必选 索引从该位置开始替换数组项

      start --可选 索引从该位置开始读取数组项默认为0.如果为负值,则从祐往左读

      end --可选 索引到该位置停止读取的数组项,默认是ay.length,如果是负值表示倒数

      start -- 开始填充的位置-索引

迭代数组中每个徝 前一个是索引值作为 key, 数组后一个值作为 value

  这些都是我复习整理出来的数组方法,若有不对的地方请私信或评论,一起讨论一起进步。 
  我把这些数组方法放到github里了可以下载进行学习验证   

我要回帖

更多关于 arr 的文章

 

随机推荐