一张图整理数组方法

栏目: PHP · 发布时间: 7年前

方法 功能 返回值 是否修改原数组
push 添加一个或多个元素到数组末尾,返回数组长度 number 是
pop 删除数组的最后一个元素,返回这个元素 * 是
unshift 添加一个或多个元素到数组开头,返回数组长度 number 是
shift 删除数组的第一个元素,返回这个元素 * 是
reverse 颠倒数组,返回颠倒后的数组 array 是
concat 拼接多个数组,返回拼接后的数组 array 否
sort 对数组元素做原地排序,并返回这个数组 array 是
every 数组所有元素通过指定函数才返回true bool 否
some 只要数组中有一个通过指定函数则返回true bool 否
filter 用指定函数过滤数组,返回新数组 array 否
forEach 对数组每个元素执行一遍提供的函数,无返回值 undefined 否
map 数组中所有元素执行指定方法后的返回值组成的新数组 array 否
indexOf 返回指定元素在数组中第一个索引值 number 否
join 将数组链接为字符串 string 否
lastIndexOf 指定元素在数组中最后一个索引 number 否
reduce 数组中的每个值从左到右开始合并,最终为一个值 * 否
reduceRight 数组中的每个值从右到左开始合并,最终为一个值 * 否
slice 复制数组的一部分到新数组,返回新的数组 array 否
splice 用新元素替换旧元素,返回元素组被替换的那部分元素组成的数组 array 是
toString 与join方法类似 string 否
es6新增
Includes 判断数组是否包含某个值,代替indexOf检查存在 bool 否
entries 返回一个Array iterator对象,包含每个索引的键值对 Array iterator 否
find 查找元素,返回元素本身,没有返回undefined * 否
copyWith 复制数组成员到指定位置,会覆盖原有成员,返回修改了的数组 array 是
findIndex 查找元素返回元素索引,没有返回-1 number 否
fill 将数组指定区域填充为某个固定值 array 是
keys 返回数组索引的迭代器 Array iterator 否
values 返回数组的值组成的数组 array 否

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

啊哈C语言!逻辑的挑战(修订版)

啊哈C语言!逻辑的挑战(修订版)

啊哈磊 / 电子工业出版社 / 2017-1 / 49

《啊哈C语言!逻辑的挑战(修订版)》是一本非常有趣的编程启蒙书,《啊哈C语言!逻辑的挑战(修订版)》从中小学生的角度来讲述,没有生涩的内容,取而代之的是生动活泼的漫画和风趣幽默的文字。配合超萌的编程软件,《啊哈C语言!逻辑的挑战(修订版)》从开始学习与计算机对话到自己独立制作一个游戏,由浅入深地讲述编程的思维。同时,与计算机展开的逻辑较量一定会让你觉得很有意思。你可以在茶余饭后阅读《啊哈C语言!逻......一起来看看 《啊哈C语言!逻辑的挑战(修订版)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

MD5 加密
MD5 加密

MD5 加密工具

SHA 加密
SHA 加密

SHA 加密工具