首页 > 代码库 > php学习day07笔记(JS数组)
php学习day07笔记(JS数组)
1.数组对象的作用是:使用单独的变量名来存储一系列的值。
2.定义数组的方法有: var arr= new Array();构造一个数组对象 new在JS里可有可无;
var arr=["a","b","c","d","e"]
var arr= Array("a","b","c","d","e");
数组中可以值可以使任意数据类型,或者是数组(变成二维数组)
数组的赋值:数组的排序从0开始,即数组中的第一个元素为arr[0], 赋值方法例如 arr[0]=1;
可以直接通过arr[x]=y;的方法为数组赋值 x为数组的key值;
3.定义数组的长度:var arr =new Array(6); 其中6就是控制数组的长度,在JS中数组的长度可以任意改变,所以定义数组的长度并无很大的实际意义;
4.获取数组长度可以通过arr.length属性。 数组是一种特殊的对象,所以数组也拥有对象的大部分属性
5.向数组尾部中增加元素通过arr.push(”需要添加的值”);属性 ,
6.数组作为特殊对象的相关属性和调用方法:
shift()t:删除数组的第一个元素,返回删除的值。
unshift():把参数加载数组的前面,返回数组的长度。
pop():删除数组的最后一个元素,返回删除的值。
concat():把两个数组拼接起来。
splice(start,deleteCount,val1,val2,...):从start位置开始删除deleteCount项,并从该位置起插入val1,val2,...
reverse:将数组反序
slice(start,end):返回从原数组中指定开始下标到结束下标之间的项组成的新数组
join(分隔符号):将数组的元素组起一个字符串,以分隔符,省略的话则用默认用逗号为分隔符
php学习day07笔记(JS数组)