数组
1.特性
。数组是一组按顺序排列的集合,集合中的每个值称为元素
。JavaScript数组可以包含任意数据类型
2.数组创建
。var arr=[1,2,3.14,’hello’,null,true];
。var arr=new Array(1,2,3);
。基于代码的可读性,建议使用[ ]
[if !supportLists]3.[endif]属性
。length
arr.length;
[if !supportLists]4.[endif]基本操作
。indexOf()——返回指定元素的位置
。slice()——返回子串
.相当于String的subString()
.slice(start,end);
结果
。push()和pop()——在数组末端添加或删除元素
结果
。unshift()和shift()——在数组首部添加或删除元素
结果
。sort()——数组排序
结果
。reverse()——数组倒序
结果
。splice()——从指定位置开始删除若干元素或者添加若干元素
splice(start,delNum,addElement);
start:操作其实位置;
delNum:删除元素个数
addElement:添加元素
结果
。concat()——数组连接
结果
。join()——连接数组元素返回字符串
结果
网友评论