JavaScript数组
数组的创建方法分为以下几种:
1.创建空数组 var Obj=new Array()
2.创建制定长度数组 var Obj=new Array(size)
3.创建制定元素数组 var Obj=new Array(元素1,元素2,元素3…元素N)
4.创建多维数组 var a=new Array([数组1],[数组2],[数组3]…[数组N])
关于数组的一些方法
splice()
1.删除任意数量的项
(1)要删除的其实下标
(2)要删除的项数
2.在指定位置插入指定项
(1)起始下标
(2)0 (不删除任何的项)
(3)要插入的项
3.替换任意数量的项
(1)起始下标
(2)要删除的项数
(3)要插入的项
slice()
功能:从已有数组中选取部分元素构成新的数组
参数:(1)返回项的起始位置
(2)返回项的结束位置
reverse()
功能:颠倒数组元素的位置
sort()
功能:对字符数组或者数字数组进行排序
数组的添加
push() 功能:在数组末尾添加元素
unshift() 功能:在数组头部添加元素
concat() 功能:将两个数组进行合并
数组的删除
pop() 功能:删除并返回数组的最后一个元素
shift() 功能:删除并返回数组的第一个元素
数组的转换
toString() 功能:转换成字符串并返回
toLocalString() 功能:转换成本地格式字符串并返回
join() 功能:用指定字符串分割数组并转换成字符串
数组的位置方法(参数:(1)要查找的项 (2)表示查找起点的位置索引)
indexOf() 功能:从数组的起始位置开始查找
lastindexOf() 功能:从数组的结束位置开始查找