一张图整理数组方法

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

方法 功能 返回值 是否修改原数组
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

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

查看所有标签

猜你喜欢:

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

期货趋势程序化交易方法

期货趋势程序化交易方法

马文胜 编 / 中国财政经济 / 2008-1 / 42.00元

《期货趋势程序化交易方法》可作为学习期货行业的教程。中国期货行业非常重视期货人才队伍的建设,无论是在抓紧推进期货分析师的认证体系建设、提升期货分析师的执业水平上,还是在专业人才的后续教育上。 要想在期货市场上长期生存并保持稳定的获利,必须在充分认识市场的基础上,建立一个有效的系统化的手段和程序化的方法,把一切的复杂性和不确定性全部加以量化,使所有的交易有序而直观,才能最终达到低风险、低回报。一起来看看 《期货趋势程序化交易方法》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

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

在线压缩/解压 CSS 代码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具