分类: JavaScript
2013-12-23 00:34:27
//对象中的方法
/*
var box=['hans',21,'吉林',new Date()];
alert(box);
alert(box.toString());
alert(box.valueOf());
alert(box.toLocaleString());
*/
/*
var box=['hans',21,'吉林'];
alert(box.join('|'));//按竖线分割的形式返回字符串
alert(typeof(box.join('|')));
alert(typeof(box));
*/
//栈:后进先出
/*
var box=['hans',21,'吉林'];
box.push("计算机","英语");//进栈
alert(box);
alert(box.pop());//出栈,移除最后一条数据
alert(box);
*/
//队列:先进先出,从末端添加元素,从前端删除
/*
var box=['hans',21,'吉林'];
alert(box.push("数学"));
alert(box);
alert(box.shift());//移除头部元素
alert(box);
alert(box.unshift("赵四"));//在数组头部添加元素,不同浏览器会有兼容问题
alert(box);
*/
//排序
/*
var box=[1,2,3,4,5];
alert(box.reverse());//返回排序后的数组
alert(box);//原数发生了改变
*/
/*
function compare(value1,value2){
if(value1
}else if(value1>value2){
return -1;
}else{
return 0;
}
}
var box=[4,6,1,0,9];
alert(box.sort(compare));//sort可以传参数
alert(box);
alert(box.reverse())
*/
//基于原来的数组,创建一个新的数组
/*
var box=['hans',20,'吉林'];
var box2=box.concat("数学");
alert(box2);
alert(box);
*/
//取数组指定长度
var box=['hans',20,'吉林',"英语","语文"];
//var box2=box.slice(1);
//alert(box2);
var box2=box.slice(1,3);
alert(box2)
//删除
//插入
//替换