WEB开发网
开发学院网页设计JavaScript 理顺 JavaScript (11) - 数组 阅读

理顺 JavaScript (11) - 数组

 2010-09-14 13:40:47 来源:WEB开发网   
核心提示: join : 数组到字符串vararr,str;arr=newArray('a','b',1,2,3);str=arr.join();alert(str);//a,b,1,2,3/*可指定分隔符*/str=arr.join('*');aler

join : 数组到字符串

var arr, str;
arr = new Array('a', 'b', 1, 2, 3);
str = arr.join();
alert(str); //a,b,1,2,3

/* 可指定分隔符 */
str = arr.join(' * ');
alert(str); //a * b * 1 * 2 * 3

reverse、sort : 倒置与排序

var arr;
arr = new Array('c', 'd', 'e', 'a', 'b');
arr.reverse();
alert(arr.toLocaleString()); //b, a, e, d, c

arr.sort();
alert(arr.toLocaleString()); //a, b, c, d, e

concat : 添加返回新数组

var arr;
arr = [1, 2, 3]
arr = arr.concat(4, 5);
alert(arr.join()); //1, 2, 3, 4, 5

push、pop : 从尾部添加与删除; push 返回新长度, pop 返回被删除的元素

var arr;
arr = [1, 2, 3, 4, 5]
arr.pop();
alert(arr.join()); //1,2,3,4

arr.push(7, 8, 9);
alert(arr.join()); //1,2,3,4,7,8,9

arr.push(0, ['A', 'B']);
alert(arr.join()); //1,2,3,4,7,8,9,0,A,B
arr.pop();
alert(arr.join()); //1,2,3,4,7,8,9,0
arr.pop();
alert(arr.join()); //1,2,3,4,7,8,9

unshift、shift : 从开始插入与删除; unshift 返回新长度, shift 返回被删除的元素

上一页  1 2 3 4 5  下一页

Tags:理顺 JavaScript 数组

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接