您现在的位置:首页 >> 前端 >> 内容

数组方法的作用、参数、返回值等展示

时间:2018/6/5 15:00:02 点击:

  核心提示:数组方法的作用、参数、返回值等展示 数组方法 作用 参数 返回值 是否改变数组 参数为负 pop 顶部删除 无 删除值 是 - push 末尾添加一个或更多元素 pu...

数组方法的作用、参数、返回值等展示

数组方法 作用 参数 返回值 是否改变数组 参数为负
pop 顶部删除 删除值 -
push 末尾添加一个或更多元素 push(option) 数组长度 -
shift 底部删除 删除值 -
unshift 顶部添加一个或更多元素 unshift(option) 删除值 -
sort 排序 无\compare函数 排序后的数组 -
reverse 颠倒 颠倒后的数组 -
concat 链接 arr.concat(brr) 连接值 否,新增数组 -
slice 获取元素 slice(开始位置,终止位置\无) 筛选结果 数组长度加上该数来确定相应的位置
splice 删除\插入,替换 arr.splice(pos,num)(pos,num,value) 删除值\改变后的值 -
indexOf 查找 (value) 筛选结果位置 -
lastIndexOf 反向查找 (value) 筛选结果位置 -
every/filter/forEach/map/some 迭代方法 (item,index,array) 都为true返回true/返回为true的数组/各项运行函数/返回运行结果/有一项为true返回true -
reduce/reduceRight 归并(迭代所有项) (prev,current,index,arr) - -

作者:网络 来源:不详