首页 > 编程知识 正文

数组常见的方法,数组的常见方法

时间:2023-05-03 12:05:01 阅读:181967 作者:3136

常用数组: pop :原数组发生变化,返回被删除的元素

推式:原细胞变异

shift :返回原始数组已更改且已删除的元素

无:原细胞变化

slice :返回新数组,切出索引开始、结束

splice :改变原来的排列,返回取出的新排列,取出索引的开头、长度、切取比特的插入值

reverse :原数组改变逆转位置

sort :按大小对原始数组进行排序

join :数组将成为字符串。 可以加上分隔符

concat :返回连接的新数组

ES5新功能: indexOf )统一使用字符串、数组,返回指定字符首次出现的位置(索引值),返回此索引值,否则返回-1

forEach () :仅遍历数组(item、index和arr ),没有返回值或返回值为undefined

map () :遍历数组并返回新数组

filter () :与map类似,返回新数组

some () :返回一个布尔值,用于检测数组中是否有值

every () :返回一个布尔值,用于检测数组中的所有元素是否都满足指定条件

reduce () )=(prev,next,index ) )

第一个参数是最后两个参数之和

第二个参数是与下一个下标相对应的元素

第三个参数是第二个参数的下标

script vararr=[ 1,2,3,4,5,6,7,8,9,10 ]; varnewarr=arr.reduce((prev,next,index ) ) { console.log } prev,next, index ) return prev next //第二次第三次//1 :第一个下标对应的参数1 :前两个参数的和1 :前两个参数的和//2 :与第二个下标对应的参数2 :与下一个下标对应的参数2 :与下一个下标对应的参数//3 )第二参数的下标3 )第二参数的下标3 )第二参数的下标//1,2,13,3,26,4

ES6新功能: isArray () :判断是否为数组

Array.from (:将类数组或可重复对象转换为数组

Array.of ) :创建将参数中的不同元素(数据类型)转换为数组的数组,如果为空,则返回空数组

find () :在数组中查找满足条件的第一个元素

findIndex ) :查找数组中满足条件的第一个元素的索引

includes ) :检测数组中是否包含值,返回true、false

fill () :将索引范围中数组元素的内容输入一个指定值。

entries () :遍历键和值

kys () :遍历密钥名称

values () :导线测量值

flat ()从嵌套数组到一维数组

复制数组:扩展运算符:…

详细课件此博客https://blog.csdn.net/mo 123456 op uiop/article/details/90698072

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。