ES6中数组array新增方法实例总结

前端之家收集整理的这篇文章主要介绍了ES6中数组array新增方法实例总结前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了ES6中数组array新增方法分享给大家供大家参考,具体如下:

●find :

find的参数为回调函数,回调函数可以接收3个参数,值x、所以i、数组arr,回调函数默认返回值x。

●findIndex :

findIndex和find差不多,不过默认返回的是索引。

●includes:

includes函数与string的includes一样,接收2参数,查询的项以及查询起始位置。

●keys:

keys,对数组索引的遍历

●values:

keys,对数组项的遍历

●entries:

entries,对数组键值对的遍历。

●fill:

fill方法改变原数组,当第三个参数大于数组长度时候,以最后一位为结束位置。

●Array.of():

Array.of()方法永远返回一个数组,参数不分类型,只分数量数量为0返回空数组。

●copyWithin:

数量不够,变终止 ["w",'b'].copyWithin(1,3)//["w","b"],强第1项的i替换为第2项的r

copyWithin方法接收三个参数,被替换数据的开始处、替换块的开始处、替换块的结束处(不包括);copyWithin(s,m,n).

●Array.from():

属性去赋值,故undefined Array.from({'0':'w',length:1})//["w"],length小于key的数目,按序添加数组
函数

Array.from可以把带有lenght属性类似数组的对象转换为数组,也可以把字符串等可以遍历的对象转换为数组,它接收2个参数,转换对象与回调函数

更多相关内容可查看本站专题:《》、《》、《》、《》、《》及《

希望本文所述对大家基于ECMAScript的程序设计有所帮助。

原文链接:https://www.f2er.com/js/35324.html

猜你在找的JavaScript相关文章