更新时间:2021年11月23日15时45分 来源:大阳城app官网入口 浏览次数:
JavaScript数组对象提供了添加或删除元素的方法,可以实现在数组的末尾或开头添加新的数组元素,或在数组的末尾或开头移出数组元素。具体如下。
添加或删除数组元素 |
||
方法名 |
功能描述 |
返回值 |
push(参数1……) | 数组末尾添加一个或多个元素,会修改原数组 | 返回数组的新长度 |
unshift(参数1……) | 数组开头添加一个或多个元素,会修改原数组 | 返回数组的新长度 |
pop() | 删除数组的最后一个元素,若是空数组则返回 undefined,会修改原数组 |
返回删除的元素的值 |
shift() | 删除数组的第一个元素,若是空数组则返回 undefined,会修改原数组 |
返回第一个元素的值 |
需要注意的是,push()和unshif()方法的返回值是新数组的长度,而pop()和shif()方法返回的是移出的数组元素。下面我们通过代码进行演示。
从上述代码可以看出,push()和unshif()方法可以为指定数组在末尾或开头添加一个或多个元素,而pop()和shif()方法则只能移出并返回指定数组在末尾或开头的一个元素。
本案例的运行结果如下图所示。
猜你喜欢: