Chinaunix首页 | 论坛 | 博客
  • 博客访问: 268469
  • 博文数量: 103
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 705
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-02 16:15
文章分类

全部博文(103)

文章存档

2014年(8)

2013年(95)

我的朋友

分类: 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   return 1;
 }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)
//删除
//插入
//替换

阅读(607) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~