//创建一个新数组var num = new Array();//简易写法var num = [1,2,3];//数组的输出方式有很多种alert(num.join("&")); //join("|")得到已|为分割的数组// ...
//创建一个新数组
var num = new Array();
//简易写法
var num = [1,2,3];
//数组的输出方式有很多种
alert(num.join("&")); //join("|")得到已|为分割的数组
//栈方法
// 数组的栈方法 push()在数组的后面增加一个新数值,返回新的长度, pop()删除数组的末端最后一个数值,返回删除的那个数值
var nums = num.push("4"); //num返回[1,2,3,4]
var nums = num.pop() //nums==4 去除数组的最后一项
// shift()移除数组中的第一个数值,返回移除的数值, unshift()能在数组的前端增加一个新的数值,返回新增的值
var shit = color.shift();
var shit = color.unshift();
//这四种方法可以搭配起来用产生多种效果,(先进先出,后进先出);产生类似栈的方法
//可以对数组进行从新排序 有两种方法 reverse()直接把数组翻转过来排序 sort()这种方法可以对排序进行条件设定,可以按照从小到大 也可以从大到小 方法见下方 t1(从小到大) t2(从大到小);
//重排序演示function t1(){function com(a,b){if(a<b){return -1;}else if(a>b){return 1;}else{return 0;}}var value = [0,1,5,10,15];value.sort(com);alert(value)}t1();function t2(){function com(a,b){if(a<b){return 1;}else if(a>b){return -1;}else{return 0;}}var value = [0,1,5,10,15];value.sort(com);alert(value)}t2();
原标题:javascript数组浅析
关键词:JavaScript
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。