美文网首页
数组常用的方法

数组常用的方法

作者: chang_遇见缘 | 来源:发表于2019-11-13 08:31 被阅读0次

数组常用的方法

名称 作用 参数 返回值 是否改变原数组
push 给数组末尾增加一个或多个 一个或多个 返回数组的长度 改变原数组
pop 从数组末尾删除一个 返回删除的内容 改变原数组
unshift 给数组的头部增加一个或多个 一个或多个 返回数组的长度 改变原数组
shift 从数组的头部删除一项 返回被删除的内容 改变原数组
splice 从索引n开始,后面全部删除 一个参数 被删除的内容以一个新数组的形式返回 改变原数组
splice 从索引n开始,删除几个 两个参数 被删除的内容以一个新数组的形式返回 改变原数组
splice 从索引n开始,增加几个 三个以上,第二个为零 改变原数组
splice 从索引n开始,将某些替换 三个以上,第二个不为零 改变原数组
slice 从第n个开始,克隆m项,包前不包尾 两个 被克隆的内容以数组的形式返回 原数组不变
slice 全部克隆 0 或者 没有 被克隆内容以一个数组的形式返回 原数组不变
concat 拼接数组 多个 返回拼接后的数组 原数组不变
concat 克隆数组 返回克隆后的数组 原数组不变
reverse 翻转数组 返回翻转后的数组 改变原数组
sort 数组排序 一个匿名函数 返回排序后的数组 改变原数组
toString 将数组转换成字符串 返回转换后的字符串 不改变原数组
join 将数组某个连接符转换为字符串 连接符 返回转换后的字符 不改变原数组
indexof 查找对象中是否有某一个元素 要查找的元素 有返回元素所在索引,无返回-1 不改变原数组
forEach 遍历/循环数组的每一项 两个 不改变原数组
map 遍历/循环数组的每一项 两个 数组有几个,有几个返回值 不改变原数组

相关文章

网友评论

      本文标题:数组常用的方法

      本文链接:https://www.haomeiwen.com/subject/mnjjmctx.html