javaScript学习笔记—Array类
数组创建方法:
不传参数:var array = new Array();
传入数组长度:var array = new Array(20);
传入数组的项:var array = new Array("a","b","c");
也可以使用[]:var array = []; //声明一个空数组。
数组方法:
toString()和valueOf():这两个方法返回数组的字符串形式,元素之间用“,”间隔。
join(str):在数组的元素之间插入str,并以字符串形式返回。例如:var array = ["a","b","c"]; array.join("-")将返回"a-b-c".
concat(item1,item2);再数组的末尾添加元素。例如 var array = ["a","b","c"]; array.concat("d","e");则array = ["a","b","c","d","e"];
slice(startIndex,endIndex):类似于String的slice()方法,返回数组从startIndex位置到endIndex位置的元素。
push(item):向数组末尾添加元素,
pop():删除数组末尾元素;
ushift(item):向数组开头添加已个元素。
shift():删除数组的第一个元素;
sort():对数组进行升序排列;
splice(startIndex,conut,item1,item2);从下标为startIndex的元素开始删除count个元素,并从startIndex位置开始将item1,item2插入数组中。
浙公网安备 33010602011771号