2024年1月15日发(作者:)
数组增删的方法及含义
一、 数组对象的增删方法
① 从数组末尾添加 push() 和删除和 pop()
添加 push
a. 用法:数组.push(要添加的数组项)
b. 作用:向数组末尾添加要添加的数组项
c. 返回值:添加之后的数组长度
var arr = [1,2,3];
((5));//【1,2,3,5】
1
2
删除 pop
a. 用法:数组.pop()
b. 作用:将数组末尾最后一个数组项删除
c. 返回值:删除的数组项
var arr1 = [1,2,3,5];
(());//【1,2,3】
1
2
② 从数组开头添加 unshift() 和删除 shift()
添加 unshift
a. 用法:数组.unshift(要添加的数组项)
b. 作用:向数组开头添加要添加的数组项
c. 返回值:添加之后的数组长度
var arr2 = [1,2,3];
(t(0));//【0,1,2,3】
1
2
删除 shift
a. 用法:数组.shift()
b. 作用:将数组开头第一个数组项删除
c. 返回值:删除的数组项
var arr3 = [0,1,2,3];
(());//【1,2,3】
二、删除数组中的任意数组项 Splice()
① 作用:可以删除数组中的任意数组项,也可以在数组中的任意位置添加数组项,还可以替换数组中的任意数组项
② 用法
删除
a. 数组.splice(要删除的起始下标,要删除的数组项个数)
替换
a. 数组.splice(要删除的起始下标,要删除的数组项个数,用来替换的数组项1,数组项2…)
添加
a. 数组.splice(删除的起始下标,0,用来添加的数组项1,数组项2…)
a) 注意:添加的数组项会添加到原起始位置的前面,因此具体位置需要注意
发布者:admin,转转请注明出处:http://www.yc00.com/web/1705311414a1405176.html
评论列表(0条)