1、concat():该方法将作为参数传递的元素拼接到一个已存在的数组,并返回拼接后的新数组。但它不会自动改变原来已经存在的数组,所以必须将结果赋给一个已存在的数组或新数组。示例:
var names1= new Array(“Dan”,”Liz”,”Jody”);
var names2= new Array(“Tom”,”Suzanne”);
names1 =names1.concat(names2);
2、pop()方法:删除并返回数组的最后一个元素。示例:
var names = new Array(“Dan”,”Liz”,”Jody”);
/*移除数组的最后一个元素,返回被移除的元素并赋值给newstring*/
var newstring = names.pop();
3、push()方法:在数组末尾添加新元素,从而增加数组的长度。Javascript可按照需要分配新空间。示例:
var names = new Array(“Dan”,”Liz”,”Jody”);
names.push(“Daniel”);
//输出的值为:New array:Dan,Liz,Jody,Daniel
document.write(“New array: “ +names + “</br>”);
4、shift()及unshift()方法
shift()方法移除数组的第一个元素并返回被移除的值。unshift()方法向数组的头部添加元素。这些方法的功能与pop()和push()方法类似,不同的是在数组的头部进行操作而不是尾部。
5、slice()方法:将数组的元素复制到另一个数组中。该方法有两个参数:第一个参数是复制的起始元素,第二个参数是复制的终止元素,且不包括该索引表示的元素。示例:
var names = new Array(“Dan”,”Liz”,”Jody”,:Christian”,William”);
var sliceArray = names.slice(2,4);
document.write(sliceArray); //Jody,Christian
6、splice()方法:将数组从某一位置开始移除指定数目的元素,并可以使用新元素代替这些元素。示例:
var names = new Array(“Tom”,“Dan”,”Liz”,”Jody”);
//从第二个位置开始删除两个元素,并插入三个元素
var spliceArray = names.slice(1,2,”Peter”,”Paul”,”Mary”);
document.write(spliceArray); //Tom,Peter,Paul,Mary,Jody
7、toLocaleString()方法:把数组转化为本地格式并返回结果
8、toString()方法:将数组转换为字符串并返回结果
9、join()方法:把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分割
10、reverse()方法:颠倒数组中元素的顺序
11、sort()方法:对字符数组或数字数组进行排序。