博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js中数组的操作方法
阅读量:5876 次
发布时间:2019-06-19

本文共 523 字,大约阅读时间需要 1 分钟。

concat()方法基于当前数组中的所有项创建一个新数组。具体做法是先复制当前数组,然后将接收到的参数(参数可以是值,一个数组,多个数组,但是最终添加到数组中的都是数值)添加到新数组的末尾。

slice()方法基于当前数组中的一个或多个项创建新数组。此方法接受一个或两个参数,当只有一个参数时,返回从该参数指定位置到数组末尾的所有项;有两个参数时,返回起始和结束位置之间的项(但不包括结束位置的项)。

如果slice()方法的参数中有一个负数,则用数组的长度加上该负数来确定相应的位置,例如,在一个包含5个项的数组上调用slice(-2,-1)和调用slice(3,4)得到的结果相同。如果结束位置小于起始位置,则返回空数组。

splice()方法可以对数组进行删除、插入、替换操作。

删除时两个参数:要删除的第一项的位置,和要删除的项数。

插入有三个参数:起始位置、0(要删除的项)、要插入的项(若要插入多个项,可以传入第四、第五、。。。任意多项)。

替换有三个参数:起始位置、要删除的项、要插入的任意数量的项,插入的项不必如删除的项相等。

 

转载于:https://www.cnblogs.com/zqcoding/p/6842941.html

你可能感兴趣的文章
L3.十一.匿名函数和map方法
查看>>
java面向对象高级分层实例_实体类
查看>>
android aapt 用法 -- ApkReader
查看>>
[翻译]用 Puppet 搭建易管理的服务器基础架构(3)
查看>>
Android -- AudioPlayer
查看>>
Python大数据依赖包安装
查看>>
Android View.onMeasure方法的理解
查看>>
Node.js 爬虫初探
查看>>
ABP理论学习之仓储
查看>>
NestJS 脑图
查看>>
我的友情链接
查看>>
Html body的滚动条禁止与启用
查看>>
Tengine新增nginx upstream模块的使用
查看>>
多媒体工具Mediainfo
查看>>
1-小程序
查看>>
CentOS图形界面和命令行切换
查看>>
HTML5通信机制与html5地理信息定位(gps)
查看>>
Mind_Manager_2
查看>>
手动升级 Confluence - 规划你的升级
查看>>
汽车常识全面介绍 - 悬挂系统
查看>>